Scott Cargill
Scott Cargill is Deputy CEO UK Insurance at Admiral Group Plc. Coverage across the FF News network includes 1 article, most recently "Fintech Wales announces Board and Advisory Panel changes at AGM to propel the organisation to new heights" (30 October 2023).
