Ottawa Customer Support Manager Role
M
Marshall Land Systems
📍 ottawa, on, Canada
Job Description
Marshall Land Systems seeks a Customer Support Manager in Ottawa, ON, to strengthen customer relations and enhance service delivery. Utilize project management skills to oversee task and resource coordination.
As the primary contact for customer needs, your role is crucial in ensuring all support provided meets and exceeds expectations. You will manage various Post Design Support services and conduct training sessions tailored to client requirements. Your leadership will also drive improvements across business processes while adhering to legislative safety requirements.
Key Responsibilities:
• Deliver high-quality, cost-effective support
• Supervise technical documentation and management services
• Manage scheduled and unscheduled maintenance
• Facilitate training activities based on analysis
• Support business development with expert advice
Requirements:
• 5 years of experience in a similar role
• Enginee...
As the primary contact for customer needs, your role is crucial in ensuring all support provided meets and exceeds expectations. You will manage various Post Design Support services and conduct training sessions tailored to client requirements. Your leadership will also drive improvements across business processes while adhering to legislative safety requirements.
Key Responsibilities:
• Deliver high-quality, cost-effective support
• Supervise technical documentation and management services
• Manage scheduled and unscheduled maintenance
• Facilitate training activities based on analysis
• Support business development with expert advice
Requirements:
• 5 years of experience in a similar role
• Enginee...