TM

Tara MacKenzie

Senior Manager, Integrated Campaigns

Tara MacKenzie is a seasoned Demand Generation and Growth Marketing Leader currently serving as the Senior Manager of Integrated Campaigns at Twilio since 2025. With a strong commitment to developing integrated marketing programs, Tara excels in building brand awareness and capturing demand through collaboration with cross-functional teams. Tara's career includes significant roles at companies such as Okta, Auth0, and Dell, where they consistently surpassed pipeline goals and demonstrated strategic expertise in managing multi-million dollar budgets. Tara holds a Bachelor of Arts in Political Science from St. Francis Xavier University and is deeply passionate about nurturing high-performing teams.

Location

Ottawa, Canada

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices