Benjamin Edmonds's Location
Crewe, GB
Benjamin Edmonds's Work
Benjamin Edmonds's Education
Benjamin Edmonds's Skills
Benjamin Edmonds's Summary
Benjamin Edmonds, based in Crewe, GB, is currently a Head of Growth Strategy, Performance and Insight at Water Plus, bringing experience from previous roles at Water Plus Business and Assurant Solutions, Europe. Benjamin Edmonds holds a 2006 - 2009 Bachelor of Arts (BA) in Business and Marketing @ De Montfort University. With a robust skill set that includes Customer Experience, Analysis, Management, Customer Satisfaction, Leadership and more, Benjamin Edmonds contributes valuable insights to the industry. Benjamin Edmonds has 2 emails on RocketReach.