Theresa Cowen joined Navint in 2019 as Head of Marketing & Communications. In this role, she is leading the corporate marketing function with a focus on further strengthening the company’s marketing strategy and brand awareness to drive growth. She brings to Navint more than 15 years of marketing, branding, and communications expertise.
Theresa joined Navint from Publicis.Sapient, where she most recently held roles leading marketing and communications for their global financial services business as well as telco, media and technology. Prior to that she served as chief of staff to the CMO and global marketing operations lead. She drove global marketing and communications strategy for the platform, leading an integrated marketing team in creating and executing strategies that drove demand for services and awareness for the firm’s brand.
Based in the Chicago, Theresa graduated from Northwestern University with a masters degree in Integrated Marketing Communications and holds a bachelors degree from the University of Illinois.