Chief Insurance Product Officer
Grant Owens
Grant joined the company in June 2020.
Prior to this role, Grant spent seven years as an actuary at Willis Re, where he was most recently EVP and lead actuary in the company's Boston office where he focused on reinsurance treaty pricing and analytics support. Grant began his career at Liberty Mutual, working in a variety of actuarial and product management roles.
Grant is a fully credentialed actuary (FCAS) and holds an MS from The University of Chicago. He lives outside of Boston with his wife and two children, and is an avid golfer.