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. 


Connect with Amanda O’Donnell