Michelle Rudd

Michelle Rudd - Canopius staff

Michelle Rudd, Chief Operating Officer, APAC, joined Canopius in 2025 and is responsible for overseeing operational strategy and performance across the region. With extensive experience in claims and operations, Michelle plays a key role in driving efficiency, governance, and service excellence to support Canopius’ growth across APAC. Before joining Canopius, Michelle was Director and Operations Manager at Arch Underwriting at Lloyd’s (Australia), where she established branch operations and led the design and development of infrastructure, business processes, and service delivery.

Staff Bio Content