About the Role
Vestas is the world's largest wind turbine manufacturer and this Site Manager role offers the opportunity to lead operations at a wind farm in the Abilene, TX region, delivering clean energy to thousands of homes. You will have full accountability for safety, team performance, client relationships, and service contract budgets — making it an ideal step for an operations leader ready to grow within the global wind industry.
Responsibilities
- Cultivate a safety-focused environment at the site and promote continuous improvement.
- Establish meaningful connections with clients to meet contractual obligations.
- Facilitate maintenance and support operations to enhance turbine efficiency.
- Manage service contract budgets and costs effectively, reaching specific targets and metrics.
- Lead, schedule, and supervise a team of wind turbine technicians.
- Oversee wind farm performance reporting and escalate technical issues as needed.
- Ensure compliance with HSE regulations, company policies, and client requirements.
Qualifications
- 5+ years of experience in wind farm operations or relevant operations management experience.
- Demonstrated abilities in leadership and managing teams effectively.
- Extensive technical knowledge of maintenance practices.
- Proficient problem-solving and methodological approaches.
- Effective communication and interpersonal skills.
- A valid driver's license and the ability to pass a drug screen and background check.
- Bachelor's degree preferred
- Proficiency in Excel
- Ability to speak, read and follow instructions in English.
Benefits
- Attractive salary and one of the most comprehensive benefits plans in the industry
- Great benefits coverage that includes dental and vision
- Generous Paid Time Off policies
- Great 401(k) plan (with employer match)
- Tuition assistance
Certifications
GWO Basic Safety Training (BST)
OSHA 30-Hour Construction or General Industry
First Aid / CPR certification
Skills
WellSite Supervisor
Construction Manager
Interested in this role?
Apply Now