Thomas Dodd

Chief Strategy Officer

Thomas Dodd currently serves as Chief Strategy Officer and National Head of Strategy at Initiative since January 2023. Previously, Dodd held key roles at IAG from August 2018 to January 2023 as Head of Media and Communications Planning Lead. Dodd's career includes significant positions at UM Australia from May 2012 to August 2018, where Dodd led national planning for various major brands, and earlier roles at MEC, goodstuff communications, and OMD UK. Dodd's achievements include winning the ING DIRECT Festival of Media Global award in 2014 and the B&T Media Campaign of the Year in 2015. Dodd earned a Bachelor's degree in Advertising & Marketing Communications from Bournemouth University in 2005.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices