Managing Partner & Co-President
Scott Mackin is a Managing Partner & Co-President at Denham Capital, responsible for the firm’s Power & Renewables Group. He brings 24 years of energy experience to the firm. Scott is a member of the Management Committee, Investment Committee and Valuation Committee. Prior to joining Denham Capital, Scott was the President and CEO of Waypoint Energy, Managing Partner at The Chatham Group, President and CEO of Covanta Energy Corporation, President of Ogden Energy, and General Counsel at Ogden Projects. Scott received a Bachelor of Arts, Honors Program, from Villanova University and a Juris Doctor from the University of Michigan Law School.