About Longroad Energy Longroad Energy is a Boston, MA headquartered renewable energy developer focused on the development, ownership, and operation/asset management of wind, solar, and battery storage projects throughout North America. Founded in 2016, Longroad has developed more than 7.2 GW and owns 5.4 GW of wind, solar, and energy storage projects across the United States, with more than 34 GW of projects currently in development. Our vision is to create lasting value for our shareholders, communities, and employees by responsibly developing, owning, and operating renewable energy projects. We have assembled a world-class team with a passion for renewable energy innovation and a commitment to advancing the transition to clean energy. Job Purpose The Operations Manager is responsible for overseeing the efficient and safe operation of the wind turbine facility, which consists of 57 turbines with a capacity of 119.7 MW located in Idaho Falls, Idaho (Meadow Creek Wind Project). This includes day-to-day operations, maintenance, fiscal accountability, and administrative functions in line with corporate strategies and objectives, while ensuring the safety of all onsite personnel and equipment. Key focus areas include safety leadership, turbine availability, cost control, and regulatory compliance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree