Owen Teach

Director, Energy

Owen Teach is currently the Director of Energy at Beale Infrastructure, where they focus on developing digital infrastructure and power solutions for leading technology companies. Previously, Owen held various roles in the clean energy sector, including positions at SunEdison, Recurrent Energy, and Lightsource BP, where they led the development of significant solar projects. Owen also contributed to investments at NY Green Bank and served as a Venture Associate at Radicle Impact Partners. They earned a Master of Business Administration from the University of California, Berkeley, and a Bachelor of Arts from Middlebury College.

Location

San Francisco, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices