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.
Sign up to view 0 direct reports
Get started
This person is not in any teams