Service Operations Portfolio Manager
Hove, Brighton and Hove, United Kingdom
Tectrade
Service Operations Portfolio Manager
Tectrade
Human Resources Director
Life of Libra
Life of Libra, Founder
Intragen
Chief People Officer
Tectrade
Operations Director
Tectrade
Project Manager
Tectrade
Human Resources Manager
Technica Uk
Project Manager
The London School of Economics and Political Science (LSE)