About me
Since arriving in Spain over 25 years ago from his native Durban, South Africa, Richard Webb has built a distinguished career in the advertising industry. With a deep passion for production, he has worked across a wide range of formats and scales, earning his expertise through hands-on experience in diverse projects.
Now based in Majorca with his wife and children, Richard co-founded 247's Palma office in 2019. Under his leadership, the fully-fledged operation has become a key player in servicing productions across the Balearic Islands for some of the world's leading advertisers. He has collaborated with top-tier directors such as Kim Gehrig, Autumn de Wilde, Martin de Thurah, Fredrik Bond, Martin Werner, Steve Rogers, and Tim Godsall, helping bring their creative visions to life.