Description
The Technical Site Manager leads the service team at customer sites, coordinates dispatch, capacity planning, delivery, commissioning, maintenance, repairs, troubleshooting, and customer briefings, while ensuring operational and technical performance and compliance with occupational health and safety regulations. The role requires technical vocational training in HVAC/plumbing, supply engineering, or electrical engineering, leadership experience or willingness to manage a small team, commissioning and maintenance experience, and regular availability for customer-site assignments. It offers a hybrid work model, performance-based compensation, training opportunities, and support from the company’s recruiting and back-office teams.
