SM
Scott Mackin
Partner at Denham Capital Management LP
London, England
Overview
Scott Mackin is a Partner at Denham Capital Management LP in London, with a background in renewable energy investments and private equity. He has held leadership roles such as CEO at Covanta and President at Ogden Energy, showcasing his extensive experience in corporate development and financial structuring.
Mackin has successfully invested in various companies including OMA Mind, EVC, and Roleshare, demonstrating his expertise in venture capital and strategic investments.
Work Experience
Partner
2007 - Current
I focus on sustainable infrastructure investments at Denham Capital. See www.denhamcapital.com
Denham Sustainable Infrastructure is an arm of Denham capital.
CEO
1999 - 2003
President
1990 - 1999