Ross Cochran's Location
Elkton, SD, US
Ross Cochran's Work
Ross Cochran's Education
Elkton public
High school diploma
Ross Cochran's Skills
Ross Cochran's Summary
Ross Cochran, based in Elkton, SD, US, is currently a Plant Manager - MinnDakota and Buffalo Ridge I at Avangrid Renewables, bringing experience from previous roles at Avangrid Renewables, Iberdrola Renewables and Run Energy. Ross Cochran holds a High school diploma @ Elkton public. With a robust skill set that includes Plant Management, Renewable Energy, Wind Turbines, Wind, Power Generation and more, Ross Cochran contributes valuable insights to the industry. Ross Cochran has 2 emails and 1 mobile phone number on RocketReach.