Nick Moore is a seasoned advertising and marketing professional with extensive experience in creative direction and brand strategy. Currently serving as Managing Director and Head of Strategy at Addison since 2018, Nick leads efforts in brand, digital, and content strategies to enhance client positioning. As the presenter of The Idea with Nick Moore podcast since 2017, insights on advertising and marketing are shared with industry leaders. Previous roles include Executive Creative Director at ROAR, where Nick managed significant accounts and received recognition for outstanding campaigns, and EVP/Chief Creative Officer at Wunderman NY, overseeing strategic and creative outputs. Nick’s career also includes impactful tenures at TBWA\GGT and Proximity London/BHWG, where contributions significantly shaped the creative landscape and resulted in numerous awards. Nick holds a Master of Arts in English from the University of Cambridge.
Sign up to view 2 direct reports
Get started