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!
Sign up to view 0 direct reports
Get started
This person is not in any teams