Manager of Customer Support Services

Michelman

Full-time Management & Operations
Apply Now
Location
headquarters, bc, Canada
Posted
July 16, 2026

Job Description

Join Michelman as the Manager of Customer Support Services, where you will strategize to enhance the customer experience throughout order fulfillment. Drive efficiencies while leading a dynamic team!

In this crucial role at Michelman, you will oversee the customer support operations across The Americas. Responsibilities include guiding your team in order management, collaborating with sales teams, and addressing customer inquiries promptly. Your commitment will focus on continuous improvement of service quality and team efficiency.

Key Responsibilities:
• Lead order-to-cash execution in customer support
• Ensure team understands goals and provides performance feedback
• Collaborate with Sales for issue resolution and communication
• Handle complex escalations and maintain key customer accounts
• Propose process improvements to streamline service delivery

Requirements:
• 5+ years of experience in customer service...