Amanda O’Donnell
Chief Customer Officer
Hollard Insurance
Describing herself as a “customer experience evangelist”, Amanda has held CX leadership roles for the past 10 years across a variety of industries including telecommunications, government and insurance. She is passionate about creating customer-centric culture change and using business as a force for good.
About Bernadette Collantes