Theresa has a multidisciplinary background consisting of law, politics, and communications. She has former experience working as a communications professional in the non profit sector, where she was responsible for branding, reputation management, social outreach, and fundraising initatives. She draws on this experience to tailor solutions for clients and advocate their position to a global audience.
Theresa is also a qualified Barrister & Solicitor, and has acted at several levels of court, representing clients in criminal and civil disputes. She has also gained experience acting as an international lawyer, playing a vital role in several human rights consultancy projects based in Ukraine, Hong Kong, Africa, and India.
Theresa possesses a Bachelor of Arts (Honors Specialization Political Science) from the University of Western Ontario and a Juris Doctor from the University of Calgary. She has lived in Ontario, Alberta, the Netherlands, and the UK and has intermediate proficiency in French.