Senior Business Manager
London, England, United Kingdom
Estee Lauder Companies
Senior Business Manager
Trevor Sorbie International Plc
Project Manager
VisitBritain
Project Manager
L'Oreal
Academy Projects Team Leader - L'Oreal Professional Products Division
VisitBritain
Programme Manager
City and Islington College
De Montfort University