Chris Elrod is currently the Chief Executive Officer at Treaty Oak Clean Energy and a Co-Founder and Board Member at AP Solar Holdings, LLC. Prior to these roles, Chris was a Co-Founder and Managing Director at Snapper Creek Energy Advisors, LLC. Chris has a BA in History from Yale University and has also held positions at Whitehall & Company LLC / Whitehall Investment Partners, LLC and Energy Asset Advisors, LLC.
Sign up to view 5 direct reports
Get started