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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices