Ben Edwards

Principal Customer Success Manager

Ben Edwards is a Senior Customer Success Manager with experience in customer retention, business development, and service delivery. Ben has a background in managing complex accounts and fostering strong client relationships. Ben has a proven track record of exceeding sales targets and delivering exceptional customer service.

Location

Adelaide, Australia

Previous companies


Org chart

No direct reports


Offices

This person is not in any offices