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.
June 1, 2022 - present
July, 2022