Tom Barr has extensive experience in customer service and contact center operations, having served as the Head of Contact Center at AEGON Direct Marketing Services Asia Pacific from May 2008 to October 2015. Following this role, Tom Barr worked as the Operations & Contact Centre Manager at AIA Australia from November 2015 to September 2021. Currently, Tom Barr is the Head of Customer Service at HRS Group, a position held since July 2024.
This person is not in the org chart
This person is not in any teams
This person is not in any offices