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

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