Account Director
Stoke-on-Trent, England, United Kingdom
Stream Global Services
Account Director
Celestica
Global GSP Manager
Celestica
Service Director
Convergys
Account Director
Celestica
Quality Manager
Concentrix
EMEA Account Director
Staffordshire University