Massimo Capucci
Massimo Capucci
Managing Director Italy and Chief Strategy Officer Europe
M+C Saatchi Group Europe
ITALY AND EUROPE
Biography
Massimo is Managing Director Italy and European Chief Strategy Officer at M+C Saatchi Group Europe.
In this role, he sets the strategic and innovation agenda, leveraging cultural intelligence and market insights to help both the company and its clients develop future-ready creative solutions.
With over 20 years of industry experience, he has worked extensively with large, results-driven organizations and market-leading brands across complex sectors, including energy, insurance, finance, telecommunications, and automotive.
Massimo specializes in brand strategy, brand architecture and integrated campaign orchestration. He advises senior executives on brand definition, positioning, identity, and growth, helping companies navigate cultural change and understand the evolving relationship between brands, people, and society.
Complementing his professional career, Massimo has an extensive academic background, having taught Advertising Strategy at the Università degli Studi di Milano and served as Academic Tutor in Communication Strategies at Istituto Marangoni.
As strategy lead, he has also contributed to numerous award‑winning campaigns, recognized at Cannes Lions, NY Festivals, Effie, ADCI Awards, and others.