Charlie Crouch

Customer Success & Operations Manager at TechPassport

Charlie Crouch has a background in various roles within the hospitality and recruitment sectors. Currently serving as the Customer Success & Operations Manager at TechPassport, where Charlie established the customer success department and focuses on driving growth through customer engagement. Prior to this, Charlie worked as an Assistant Manager at Sara Hotel and held roles in recruitment consultancy and as bar staff/waiter. Charlie is currently pursuing a Bachelor of Arts degree at The Open University.

Links

Previous companies

The Global Leaders logo
Stonegate Group logo


Teams

This person is not in any teams