Ben Welch's Location
London, GB
Ben Welch's Work
Ben Welch's Education
Cherwell School
University of Brighton
Ben Welch's Skills
Ben Welch's Summary
Ben Welch, based in London, GB, is currently a Director of Strategy at Macmillan Cancer Support, bringing experience from previous roles at Macmillan Cancer Support and Fine Print. Ben Welch holds a Cherwell School. With a robust skill set that includes Marketing Communications, Business Development, Charities, Fundraising, Charity and more, Ben Welch contributes valuable insights to the industry. Ben Welch has 1 email on RocketReach.