Catherine Osborne's Location
Leicester, NC, US
Catherine Osborne's Work
Catherine Osborne's Education
Catherine Osborne's Skills
Catherine Osborne's Summary
Catherine Osborne, based in Leicester, NC, US, is currently a Manager, Sustainability Strategy at ENGIE Impact, bringing experience from previous roles at ENGIE Impact and Ecova. Catherine Osborne holds a 2004 - 2009 Bachelor of Science in Mechanical Engineering @ North Carolina State University. With a robust skill set that includes Sustainability, Mechanical Engineering, Leadership, Energy Management, Cross Functional Team Leadership and more, Catherine Osborne contributes valuable insights to the industry. Catherine Osborne has 3 emails on RocketReach.