Stephen McArthur is a highly experienced individual who has held senior positions in various reputable companies. With a background in financial services, Stephen has worked at companies such as Swiss Re, Manulife, and The Berkshire Hathaway Reinsurance Group. Currently serving as a Senior Advisor at 26North, Stephen brings a wealth of knowledge and expertise to their role. Stephen holds a degree from Western University.
Sign up to view 0 direct reports
Get started
This person is not in any teams