

Independent full‑scope technical maintenance provider for multi‑brand onshore and offshore wind turbines.
The Site Manager role oversees all wind farm duties, providing leadership and technical direction while maintaining strong customer relationships. Responsibilities include managing maintenance, troubleshooting, and repair of mechanical, electrical, and hydraulic turbine systems, as well as handling the site budget, technician team, reporting, service logs, and overall turbine performance optimization.
Safety and physical fitness are critical: employees must use a Personal Fall Arrest System and cannot exceed a total weight of 309 lb, limiting personal body weight to 260 lb. The role requires the ability to free‑climb 300 ft multiple times daily with 25+ lb of gear, lift up to 100 lb, and rescue teammates in tower emergencies, alongside passing a physical exam and drug/alcohol screening.