10.0.3.219

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

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