Ellen Watters's Location
United Kingdom
Ellen Watters's Work
Ellen Watters's Education
Ellen Watters's Summary
Ellen Watters, based in United Kingdom, is currently a Retail Communications Manager at Marks and Spencer, bringing experience from previous roles at Marks and Spencer. Ellen Watters holds a 2010 - 2014 Bachelor of Science (BSc) Hons in Business Management @ Queen's University Belfast. Ellen Watters has 2 emails on RocketReach.