🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Executive Vice President for Strategic Infrastructure Investment Leadership

Hospitality Full Benefits Career Growth
Company

Canada Infrastructure Bank

Location

montreal (administrative region), Canada

Posted

June 11, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Join as an Executive Vice President to lead strategic initiatives in Commercial Infrastructure investments. Oversee portfolio management while fostering a culture of inclusion and excellence in investment performance.
You will play an integral role in shaping the investment strategy and ensuring that it aligns with financial goals and public benefits. This position requires strong leadership abilities as you guide your team, manage complex portfolio situations, and represent commercial interests at the highest levels. Your expertise in infrastructure investment will be instrumental in navigating market opportunities.
Key Responsibilities:
• Oversee the pipeline of commercial investments from deal origination
• Balance risk and performance within investment portfolios
• Engage with Board members and manage governance relationships
• Drive talent development and team restructuring initiatives
• Serve as the external face for commercial investment strategy
Requirem...