Catherine Sturm

Catherine Sturm is a Principal and head of business development at Up Inc, a branding, design and communications firm. Catherine has 19 years of experience managing operations and programs for communications and marketing agencies in Toronto.