Brian Yeilding

Chief Financial Officer at Storworks Power

Brian Yeilding serves as Chief Financial Officer at Storworks Power, focusing on corporate and project finance within the power and industrial decarbonization sectors. Previously, Brian held the position of Vice President Asset Management at BrightSource Energy, Inc., where oversight of an international project equity investment portfolio exceeding $200 million took place, along with representation on the board of the Ivanpah Solar Project. Brian's experience also includes a role as Director of Project & Structured Finance at BrightSource, where involvement in utility-scale solar project financing transpired. Prior to that, at Jefferies & Company, Brian worked as an Associate, engaging in various cleantech deals and developing financial models. Brian earned a Bachelor of Science in Engineering with a focus on Computer Science and Finance from Princeton University.

Links

Previous companies

Jefferies logo
BrightSource Energy logo

Org chart