B

Energy Transactions Manager Role

Black & Veatch

markham, on, Canada Full-time July 13, 2026

Found Description

Become an Energy Transactions Manager with Black & Veatch in Markham, ON. Utilize your technical expertise to drive due diligence on critical energy infrastructure projects across various sectors.

This position requires a professional with substantial experience managing energy projects, primarily in consulting environments. You will collaborate with diverse teams to conduct assessments and provide reports that influence key stakeholder decisions. Your ability to navigate complex project requirements will be crucial.

Key Responsibilities:
• Oversee technical due diligence for multiple energy projects
• Collaborate with team members and clients effectively
• Develop and present analytical reports with recommendations
• Maintain quality control for all project deliverables
• Implement project management strategies to enhance efficiency

Requirements:
• Bachelor’s Degree or similar qualifications
• 7+ years of...

Ready to Apply?

Submit your application for Energy Transactions Manager Role at Black & Veatch

Apply Now