Todd Krause

Todd Krause
Chief Revenue Officer

Todd joined Voltus to continue his personal mission to connect commercial and industrial customers with the immediate, bottom line benefits of demand response while helping the world secure a more sustainable energy future. With nearly 20 years of experience in energy and sales leadership, Todd is a recognized industry leader and passionate customer champion, always looking to connect his teams to customer goals and needs.

Prior to Voltus, Todd was the Chief Commercial Officer at Blue Pillar, Inc., a leader in the rapidly growing energy “Internet of Things” industry, where he led global sales, marketing, and operations organizations to accelerate Blue Pillar’s market momentum and strengthen customer relationships. Prior to Blue Pillar Todd was the Vice President of Sales at EnerNOC where he drove its global go-to-market strategy within the utility and energy service provider markets, having started as a front-line salesperson and playing a critical role in increasing leadership roles that were instrumental in growing the business from $20 million in revenue when he started to nearly $500 million from nearly 10,000 MWs of demand response in his eight year tenure.

Todd holds a bachelor’s degree in geo-environmental engineering from Penn State University. He and his wife are big supporters of their kids’ athletic endeavors in the Pittsburgh area and, as a family, are Penn State super fans!