Craig Johnson
Craig Johnson

Craig is the Manager of National Risk Consulting Services at Sovereign Insurance, where he leads a team of National Underwriting Specialists responsible for underwriting governance, product development, risk appetite and underwriting guidelines for the company.

Craig has 15 years of commercial insurance experience and has been leading high performance teams for 6 years. Prior to joining Sovereign in 2016, Craig spent 12 years working at the largest P&C insurer in Canada where he took on a wide variety of roles including Head Office Underwriting, Strategic Analysis, Business Development and P&C and Auto underwriting management.   

Throughout his career, Craig has been passionate about coaching and mentoring and takes great pride in helping others achieve their goals.

Since joining Sovereign, Craig has been involved in the work underway to transform Sovereign into a risk solutions provider that Canadian businesses trust and value and he takes great satisfaction in the opportunity to contribute to the strategic direction of the company.

Craig holds a Bachelor of Education from the University of Alberta and has also obtained his Fellow Chartered Insurance Professional (FCIP) and Canadian Risk Management (CRM) designations.

Based in Calgary, Craig and his wife Amy are avid travellers. When they aren’t exploring the next destination on their bucket list, they enjoy spending time with family and friends and their rescue greyhound Fly.