IDG UK
Senior Account Manager
IDG UK
Advertising Manager
IDG UK
Subscriptions Marketing Manager
IDG UK
Head of Advertising - Idg Tech Media
Foundry
Senior Director, International Sales
IDG Global Solutions
Director, International Sales
University of Southampton