Sarah Leach Social and PR Manager | The Dots

Sarah Leach

Social and PR ManagerLondon, United Kingdom
+ Info

24

Connections

Sarah Leach

Social and PR ManagerLondon, United Kingdom
Projects credited in
+ Show more
Work history
    Social and PR ManagerNICCE LONDON
    London, United KingdomFull Time
    Social and Digital Content ManagerHouse of Holland
     - London, United KingdomFull Time
+ Show more
Education
    Bachelor of Arts (BA) University of Leeds
     - Leeds, United Kingdom