Stephen has successfully led clean energy technology companies to the next level. Through 25 years of industry experience, he has developed a deep understanding of technology nuance,
Stephen has made a career of successfully leading clean energy technology companies. For more than 25 years, he has led many firms through the challenge of global commercialization (see his LinkedIn profile for the impressive list of organizations). He has accomplished this by understanding the nuance of technology, deployment, and business models across the energy sector. In his role as CEO, he oversees each aspect of the business from strategy, go-to-market, technology development, operations, and finance.