Ellie Watson's Location
London, GB
Ellie Watson's Work
Ellie Watson's Education
Ellie Watson's Summary
Ellie Watson, based in London, GB, is currently a Client Insight Manager at Vanguard, bringing experience from previous roles at Boring Money and Hargreaves Lansdown. Ellie Watson holds a 2016 - 2020 Bachelor's degree in Marketing with a Placement @ De Montfort University. Ellie Watson has 2 emails on RocketReach.