🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Investment Director, Infrastructure & Natural Resources

Hospitality Full Benefits Career Growth
Company

Ontario Teachers' Pension Plan

Location

toronto, Canada

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Job Summary

Investment Director, Infrastructure and Natural Resources – Latin America – located at 160 Front Street West, Suite 3200, Toronto, Ontario, Canada. The role focuses on direct equity investing across Latin America, with a particular emphasis on infrastructure assets.

Key Responsibilities

  • Actively manage INR portfolio companies, serving on boards and partnering with management teams to shape strategy and drive value creation.
  • Originate, evaluate, and pursue selective investment opportunities with a focus on Latin America.
  • Lead all stages of equity investment execution, including valuation and financial analysis, oversight of internal teams and external advisors, and formulation of investment recommendations.
  • Identify and conduct due diligence on key business and transaction risks, and devise mitigation strategies.
  • Build and maintain relationships with management teams, directors, partners, lenders, adviso...