The point where experts and best companies meet
Share
You will report directly to our Customer Support Manager and you will work out of our Hegnau, Switzerland location on a hybrid work schedule.
KEY RESPONSIBILITIES • Lead and manage the customer support team to ensure exceptional service delivery and customer satisfaction
• Develop and implement strategies to improve customer support processes and procedures
• Collaborate with cross-functional teams to drive customer success and achieve business objectives
• Analyze customer support metrics and implement continuous improvement initiatives
• Manage customer escalations and ensure timely resolution
• Benefits – Medical, Vision, Dental, Mental Health
• Paid Vacation
• 401k Plan/Retirement Benefits (as per regional policy)
• Career Growth
• Professional Development
YOU MUST HAVE • 8 years of proven experience in customer support management at a senior leadership level
• Strong leadership and people management skills
• Excellent communication and interpersonal skills
• Ability to build and maintain strong customer relationships
• Experience in driving process improvements and implementing best practices
WE VALUE • Bachelor's degree in Business Administration or related field
• MBA or advanced degree preferred
• Proven track record of successfully managing large customer support teams
• Strong analytical and problem-solving skills
• Ability to thrive in a fast-paced and dynamic environment
• Strategic mindset and ability to drive business growth
• Passion for delivering exceptional customer service
These jobs might be a good fit