On Site Companies - Saint Paul, MN
posted 6 days ago
The Customer Experience Manager at On Site Companies is responsible for leading a team of Customer Experience Coordinators to deliver exceptional customer service. This role involves understanding customer needs, providing product and technical support, and developing strategies to enhance customer satisfaction. The manager will also handle escalated customer inquiries and collaborate with various departments to streamline processes and improve the overall customer experience.