top of page

Executive Team


Justin P. Goodrich, LL.M.

Managing Partner

Justin P. Goodrich is a public affairs executive and university lecturer.


He began his career in public affairs as a sole practitioner in the fall of 2008 before founding Alliance Public Affairs Group in the summer of 2016.  During that time, he has been a senior advisor to c-suite executives and elected officials, and has provided services to various levels of government, the public service sector, the non-profit sector, and a variety of Indigenous organizations.  

In addition to his work as a public affairs executive, Justin’s background also includes community-based media as a columnist (print and online), as well as a television, radio, and podcast host.  Furthermore, he has done keynote speaking engagements throughout Canada, as well as the United States, Hong Kong, and Singapore.


Academically, Justin holds credentials in both the social sciences and law.  He began in the social sciences obtaining degrees in media and communications studies followed by political science.  He then went on to earn a Master of Laws in Diplomacy & International Law from Lancaster University — one of the United Kingdom’s top universities.  With a deep passion for education, Justin uses his law credential as an adjunct faculty member at Adler University — Canada’s only university dedicated to social justice — where he teaches Public Policy Analysis and Application; Public Sector Governance; and Organizational Leadership & Management Practices.  


Lastly, Justin’s background includes an extensive history of volunteerism dating as far back as his adolescence. Indeed, by the time he was in his mid-thirties Justin had served on over two-dozen community, non-profit, political, and academic boards / committees.  Most notably, he is the former chairman of the board of governors of a local university.


Justin is a resident of Vancouver, British Columbia, and holds both Canadian and British citizenship. 

bottom of page