Oscar Armelles is the Global Head of Creative Agency at Semrush, previously holding positions such as Regional Creative Director at Sage and Creative Director at Social Media SL. With a background in managing creative departments and overseeing projects for various well-known clients, Oscar brings a wealth of experience to their current role. Oscar's expertise lies in developing creative strategies, directing concepts for digital content, and leading teams to deliver impactful results.
Links
Sign up to view 10 direct reports
Get started