Claire Elsworth is an accomplished strategy director currently serving at Impression since October 2023. Prior experience includes notable roles at Reprise Digital, where Claire held titles such as Group Strategy Partner and Flow for Good Lead, as well as Head of Media Content and Creative Business Director. Prior to Reprise Digital, Claire worked at Initiative in various capacities including Innovation Director, Content and Partnerships Director, and Planning Director, focusing on media strategies across multiple sectors. Additional expertise was gained during tenure at PHD UK, Elvis, Wunderman, and Universal McCann, where Claire contributed to digital strategies and account management. Claire graduated from The University of Sheffield with a BA (Hons) in English Literature and Philosophy.
Sign up to view 0 direct reports
Get started
This person is not in any teams