Theresa Lord

Senior Marketing Manager at Visa

Theresa Lord is a seasoned marketing professional with extensive experience in various leadership roles, currently serving as a Senior Marketing Manager at Visa since September 2025. Previously, Theresa held the position of Client Partner at EssenceMediacom Australia, managing operations for the Commonwealth Bank of Australia and overseeing its retail advertising portfolio. Notable roles include Client Director for Commonwealth Bank of Australia, Advertising and Media Manager at MyState Limited, and Manager of Content & Experience at Tourism Tasmania, where leadership was demonstrated over a team of creatives. Theresa’s earlier experience encompasses significant positions in tourism marketing and project management across various organizations, contributing to initiatives like the Tasmanian Tourism Recovery Strategy. Educational qualifications include a Mini MBA in Marketing and a Bachelor of Business, alongside various certifications in leadership, travel writing, and makeup artistry.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices