🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Technical Service Manager

Hospitality Full Benefits Career Growth
Company

Stage Windows & Doors

Location

Vaughan, Canada

Posted

March 22, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Position Summary:
The Technical Service Manager is responsible for overseeing technical service and customer support operations within the windows and doors industry. This role ensures efficient coordination of service activities, supports field service teams, and maintains a high level of customer satisfaction. The position requires industry knowledge, strong technical understanding, and experience with service tracking systems and standard office tools to manage service requests and monitor service performance.
 
This is a full time position that requires strong organizational, interpersonal, and detail oriented skills. The role also requires someone who is well versed in window specifications, dispatching, service management, and warranties. The successful candidate will be disciplined, punctual, and a strong team player. Occasional travel may be required.
 
The Technical Service Manag...