Trevor Hargreaves

Trevor Hargreaves

Trevor Hargreaves

AA (Douglas College), BA (SFU), MA, Communications (Royal Roads)
CGD (Graphic Designers of Canada)
Adjunct Professor, Law and Business Communications Group