James Green
James Green
Group Divisional Manager of Europe and Latin America
deVere Group