Ben Tillett

Customer Service Manager EMEA

Ben Tillett has a diverse background in various industries, including roles in customer service, HR, and management. With experience in project management, employee relations, and recruitment, Ben has displayed proficiency in leading teams, ensuring compliance standards are met, and providing high levels of service to customers. Ben has held positions such as Team Manager, Assistant Manager, HR Advisor, and Customer Service Manager throughout their career.

Location

Enfield, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices