Mark Savage is currently the Chief Strategy Officer at AA New Zealand. Previously, Mark held various leadership roles at Marketing iQ Australasia and Tower Insurance. Mark also has experience working at Vitality, Prudential Assurance, ITV Digital, and other companies. Mark holds a BA (Hons) in Business Communication from Teesside University and has completed executive education programs at MIT Sloan School of Management and the Institute for Strategic Leadership.
Sign up to view 6 direct reports
Get started