35.240.117.238

Michel Leduc – Senior Managing Director & Global Head of Public Affairs and Communications

2820
Michel joined the CPP Investment Board in July 2011 and leads the team responsible for the organization’s overall comm