Todd Krause's Location
Pittsburgh, PA, US
Todd Krause's Work
Todd Krause's Education
Penn State University
1992 - 1996
Todd Krause's Skills
Todd Krause's Summary
Todd Krause, based in Pittsburgh, PA, US, is currently a Chief Revenue Officer (CRO) at Climate Impact Partners, bringing experience from previous roles at Voltus, Power Factors and Voltus, Inc.. Todd Krause holds a 1992 - 1996 Penn State University. With a robust skill set that includes Business Development, Energy Efficiency, Energy, Renewable Energy, Demand Response and more, Todd Krause contributes valuable insights to the industry. Todd Krause has 5 emails and 1 mobile phone number on RocketReach.