CPDC
Show contact
Annick Van den Abbeele
Director
Jean-Claude Provost
Damian Lamb
Karen Gulenchyn
John Thornback
Chair of the CPDC Board of Directors
Gay Yuyitung
Vice-Chair of the CPDC Board of Directors
John Valliant
Founder
Holly Bilton
+ 5 more
Current role
Bettina Hamelin