Michael Hall

Michael Hall is vice-chair/vice-president of IDF Europe.