Scott Osborne's Location
Chicago, IL, US
Scott Osborne's Work
Scott Osborne's Education
Scott Osborne's Skills
Scott Osborne's Summary
Scott Osborne, based in Chicago, IL, US, is currently a VP of Sales, Americas at Fluence, bringing experience from previous roles at KORE Power, Greensmith Energy Management Systems and S&C Electric Company. Scott Osborne holds a 2009 - 2011 Entrepreneur in Residence in Entrepreneurial @ INSEAD. With a robust skill set that includes Battery, Wind, Renewable Energy, Go-to-market Strategy, Value Proposition and more, Scott Osborne contributes valuable insights to the industry. Scott Osborne has 2 emails and 1 mobile phone number on RocketReach.