Kate Roy - Canopius staff
London
Canopius Leadership TeamCanopius Managing Agents BoardExecutive Team - UK