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.
Sign up to view 0 direct reports
Get started
This person is not in any teams