Edelman
IT Operations Supervisor Europe and CIS
Edelman
Associate Director, IT - Europe, Middle East and Africa
Preston Transport
Operations Manager
Jackie Cooper PR
IT Systems Analyst
Edelman
IT Systems Administrator EMEA
Rhodes University
Peterhouse