Manager of Transactions in Markham

Black & Veatch • markham, Canada

Location markham, on
Job Type Full-time
Posted June 08, 2026

Role Description

Join Black & Veatch as a Manager of Transactions in Markham, ON. Leverage your experience in energy project management to oversee technical due diligence for diverse assets, including renewables.
In this key role, you will manage technical engagements for projects in conventional generation, oil & gas, and renewable energy. With over seven years of experience in consulting, your expertise will support engineers and analysts, ensuring detailed client interactions and high-quality deliverables. Collaboration with a diverse team will emphasize developing innovative solutions.
Key Responsibilities:
• Manage technical due diligence engagements for various energy projects
• Establish strong relationships with clients and team members
• Produce comprehensive reports and maintain quality control
• Leverage specialized knowledge for project execution
• Anticipate challenges and minimize risks in engagements
Requirements:
• Bachelor’s Degree or relevant work experience...

Ready to Apply?

Apply for this Position