Justin is a Director, responsible for origination, analysis, structuring, valuation and execution of investments for the Power Deal Team. He joined Denham Capital in 2007.
Prior to joining Denham, Justin was a Director at Waypoint Energy and worked as a Manager at Pace Global Energy and PG&E National Energy Group, after serving as an Engineer at Delmarva Power. He is currently a member of the Board of Directors of Endeavor Energy, Thesis Energy, and subsidiaries of Rio Energy.
Justin received a Bachelor of Science from Drexel University and a Master of Business Administration from LeBow College of Business at Drexel University.