Head of Swiss Business Hub UK and Ireland and Embassy of Switzerland in London
united kingdom
Switzerland Global Enterprise
Head of Swiss Business Hub UK and Ireland and Embassy of Switzerland in London
University of Cambridge
ICAEW
BPP University