Stephen Robb

EVP & CFO at XL Group

Stephen Robb is the Chief Financial Officer at Somerset Reinsurance since January 2020. Prior to this, Stephen held the same position at XL Catlin from April 2004. Within XL Group, Stephen manages global consolidation and close efforts, internal and external financial reporting, and global financial shared service functions. Before XL Catlin, Stephen was a Senior Manager at PricewaterhouseCoopers, specializing in financial services, particularly insurance and reinsurance companies. Stephen holds a B. Sc in Neurobiology from McGill University.



  • EVP & CFO

    Current role

View in org chart