There are still lots of open positions. Let's find the one that's right for you.
The Site Manager for Bull Hill Wind Farm will oversee the daily operations of a 34 MW wind facility in Franklin, Maine. This role involves managing a team of technicians, ensuring the maintenance of wind turbines and related equipment, and serving as the primary liaison with local communities. The Site Manager will be responsible for technician scheduling, training, safety compliance, and budget adherence, while also troubleshooting turbine issues and coordinating with vendors and subcontractors.