13 Aug
|
Marshall Land Systems
|
Quebec City
13 Aug
Marshall Land Systems
Quebec City
Join Marshall Land Systems in Ottawa, ON, as a Customer Support Manager to spearhead customer communications and manage support activities effectively. Enhance client satisfaction through strategic oversight of projects and resources. In this senior position, you will act as the main liaison for key In-Service Support contracts, managing both anticipated and unexpected customer needs.
Your solid background in engineering and military services will aid in maintaining quality service and promoting continuous improvement efforts. Monitor resource allocation and ensure all training activities are well-prepared to meet objectives. Key Responsibilities:
Ensure effective, quality-driven customer support
Oversee technical and design tasks management
Coordinate customer training and needs assessments
Maintain comprehensive fleet management and repairs
Drive process improvements within support services Requirements:
Engineering Degree or relevant experience
At least 5 years in Product Support or Engineering
Knowledge of Canadian military operations
Expertise in Microsoft Office and project management tools
Excellent verbal and written communication skills You’ll play a vital role in optimizing customer experiences and project success at Marshall Land Systems.
📌 Customer Support Manager At Marshall Land Quebec (Quebec City)
🏢 Marshall Land Systems
📍 Quebec City