Eastman Chemical Company
Customer Service Manager
Thermo Fisher Scientific (Life Technologies)
Customer Service Manager
Thermo Fisher Scientific (Life Technologies)
Sr. Manager, Customer Services Italy and CIS Russia
Thermo Fisher Scientific
Director, Customer Care South and West Regions and Chemicals
Thermo Fisher Scientific
Sr. Manager Customer Care South Region EMEA
University of Cambridge