Claire Elsworth

Strategy Director at Impression

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.

Links

Previous companies

UM Worldwide logo
Initiative logo
Reprise Digital logo
PHD logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams