11 Aug
|
Marshall Land Systems
|
Quebec
11 Aug
Marshall Land Systems
Quebec
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 efficient, 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)
🏢 Marshall Land Systems
📍 Quebec