Canaccord Genuity
Alma Strategic Communications
Pinsent Masons LLP
Canaccord Genuity