The role of Manager of Customer Experience and Technical Support is focused on improving the quality of interactions between Biocare Medical and their customers. The goal of this individual is to create an exceptional customer experience by anticipating customer needs, resolving issues quickly through the field Service and field applications team, providing best in class technical support and end to end oversight of the customer complaint process. Lead and manage the technical support team to ensure that all inquiries and issues are resolved promptly and with a high level of expertise. Oversee all aspects of customer interaction, from initial contact through post-purchase support, ensuring that clients' needs are met efficiently and effectively. You will work closely with the sales, technical, and product teams to maintain and improve customer satisfaction, drive loyalty, and enhance the overall customer journey. The role will be responsible for overseeing all aspects of this process. The Manager of Customer Experience will report directly to the SVP Commercial, Americas and in partnership with Sales leaders and Marketing team members to ensure an enhanced customer focus across multiple stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Industry
Chemical Manufacturing
Education Level
Bachelor's degree