David Meckley

Chief Executive Officer at TerraPass

David Meckley serves as Chief Executive Officer for both Terrapass and Restitution Brands LLC, focusing on carbon emission reduction and environmental restoration through education and high-quality products. Previously, David held various senior leadership roles at Just Energy, advancing sustainable products and pricing strategies from 2015 to early 2024. Early career experience includes roles at CHR Solutions, Fulcrum Retail Holdings, and Tara Energy, emphasizing financial analysis and business development. David holds an MBA in Corporate Finance from Penn State University, a Master's degree in Student Affairs in Higher Education from Indiana University of Pennsylvania, and a BA in Religious Studies from McDaniel College.

Links

Previous companies

CHR Solutions, Inc. logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams