David Richards is an experienced executive in the insurance and risk management industry, currently serving as the Chief Executive Officer of EQUA Specialty Risk Partners Corporation since January 2020. Prior to this role, David held prominent positions at Jardine Lloyd Thompson Canada Inc. (JLT Canada) from June 2013 to November 2019, including CEO and Executive Vice President for Canada, as well as National Specialty Leader for Natural Resources. Additionally, from February 2007 to March 2013, David was with Aon Risk Solutions, where responsibilities included Executive Vice President and Regional Director, with a focus on the Alberta region.
Sign up to view 4 direct reports
Get started