Customer Support Manager at Marshall Land (Canada)

Customer Support Manager at Marshall Land (Canada)

11 Aug
|
Marshall Land Systems
|
Canada

11 Aug

Marshall Land Systems

Canada

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 robust 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 (Canada)
🏢 Marshall Land Systems
📍 Canada

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 (canada) / canada

Subscribe to this job alert:

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