Ellie Downing's Location
England, United Kingdom
Ellie Downing's Work
Ellie Downing's Education
Ellie Downing's Summary
Ellie Downing, based in England, United Kingdom, is currently a Volunteers and Partnerships Manager at CoachBright, bringing experience from previous roles at CoachBright and University of Warwick. Ellie Downing holds a 2017 - 2020 Bachelor of Science - BS in Psychology @ University of Warwick. Ellie Downing has 1 email on RocketReach.