10.0.1.239

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