Ben has more than 10 years experience developing and fostering positive client relationships, and is now responsible for client growth and ensuring excellent client satisfaction across all their services. He’s lived and worked across 3 continents so is well accustomed to travelling the country meeting with clients. If you’re looking for your next challenge give him a shout – though be careful, he might suggest running a marathon or climbing a volcano!
View in org chart
View in org chart
Current role