
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global neurotechnology firm is seeking a Customer Support Manager in the United Kingdom to lead a team providing exceptional support across various channels. In this role, you will drive operational improvements and optimize support processes, ensuring a customer-centric culture. Candidates should possess over 5 years of experience in customer support, including leadership roles, along with strong analytical and problem-solving skills. A bachelor’s degree or equivalent experience is required, and the role offers a competitive salary and comprehensive benefits.