Ben Edmonds is a seasoned professional with extensive experience in growth strategy, performance, and insight, currently serving as the Head of Growth Strategy, Performance & Insight at Water Plus since September 2016. In this role, Ben is a key member of the Senior Leadership Team, focusing on product development, commercial insight, and market insight while championing company values. Prior to this position, Ben held multiple roles at Assurant Solutions, Europe, including Commercial Performance and Insight Manager, Client Manager, Complaints Insight Manager, and Customer Insight Leader from May 2010 to September 2016. Ben holds a Bachelor of Arts (BA) in Business and Marketing from De Montfort University, earned between 2006 and 2009.
Sign up to view 4 direct reports
Get started
This person is not in any teams