Stephen joined Innolith in 2019 as the company’s Vice President for US Business Development. Prior to joining Innolith, he worked as the Senior Director for Origination at battery company Younicos in Austin, Texas.
Stephen has over three decades worth of expertise in various roles within the renewable power industry in the US. Prior to working with Younicos, he served as Senior Vice President for US Development at BrightSource Energy, where he managed a large team to complete the development of the largest CSP facility in the US.
Stephen obtained a BSc in Petroleum Engineering, before going on to receive a Master of Business Administration-Finance. At the University of Texas. His areas of expertise include emerging generation technologies, project development and market strategy.