OA

Oscar Armelles

Global Head Of Creative Agency at Semrush

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

Timeline

  • Global Head Of Creative Agency

    June 1, 2022 - present

  • Global Head, Creative Agency

    July, 2022

View in org chart