Energy transition-focused investment firm Denham Capital has announced the appointment of Justin DeAngelis as global head of sustainable infrastructure.