Customer Support Manager - Vancouver
On-site · Saint-Eustache
The Customer Support Manager provides technical and commercial support to clients, ensuring optimal vehicle performance and satisfaction. They oversee service technicians, manage warranty processes, and act as the primary liaison between clients and internal technical teams.
