Home > Contact display Ben MacLaren Manager, Pension Investments NAV CANADA Pension Plan Profile Contact Information [email protected] 151 Slater St. Ottawa Ontario K1P 5H3 Canada