With thirty-five years of experience in the public and private sectors Terence understands the key dynamics of reputation, marketing campaigns and media relations.  

He has specialized in stakeholder engagement and advocacy both as a government relations professional at Bell Canada and for many private sector clients.  

Terence has served inside governments at the Legislative Assembly of Ontario as MPP, and as a Member of Parliament, and has assisted clients in business, high tech industry, health care, the not-for-profit sector and the arts connect successfully with governments.

He is also a part time Professor at Seneca College in government relations.