BDO LLP
Canaccord Genuity
Alma Strategic Communications
Howard Kennedy
Canaccord Genuity