Customer Support Manager at Marshall Land (Quebec)

Customer Support Manager at Marshall Land (Quebec)

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: customer support manager at marshall land (quebec) / quebec

Subscribe to this job alert:

Get the latest job offers by email for: customer support manager at marshall land (quebec) / quebec