Former Willis CFO Edwards Appointed COO of Risk Strategies, Based in Tennessee

January 9, 2020

Risk Strategies, a privately held, national insurance brokerage and risk management firm, has appointed Sharon Edwards as chief operating officer. She will join the firm’s executive committee and lead its operating committee, immediately assuming oversight and management responsibilities for national operations.

Sharon Edwards

Edwards previously served as chief financial officer (CFO) of Willis Towers Watson’s corporate risk and broking segment, as well as CFO for Willis Towers Watson’s North America segment.

Edwards’ experience also includes several roles spanning finance, shared services, operations, integration and large-scale system implementations. She served as co-chair of Women at Willis Towers Watson, a grass-roots diversity and inclusion group. Edwards also worked for Arthur Andersen, focusing on the healthcare, senior living and financial services industries.

At Risk Strategies, Edwards will report to Mina and lead improvements in client experience, with a focus on consistent associate experience. She will also drive efforts to optimize company operations to facilitate continued growth, coordinate internal services, and streamline processes and workflows with an eye on prioritizing high-value, client-facing work, as well as large-scale project management.

A resident of Nashville, Tennessee, Edwards is a member of the National Association of Corporate Directors, Women Corporate Directors, 30% Club, Private Directors Association, American Institute of Certified Public Accountants, and the Tennessee Society of CPA’s

Risk Strategies is a privately held, national firm with offices across the country. The company offers risk management advice as well as insurance and reinsurance placement for property & casualty, healthcare and employee benefits risks. Risk Strategies serves commercial companies, non-profits, public entities and individuals, and has access to all major insurance markets. Risk Strategies has offices in more than 70 locations nationwide including Boston, New York City, Chicago, Minneapolis, Miami, Atlanta, Houston, Dallas, Nashville, Los Angeles and San Francisco.

Was this article valuable?

Here are more articles you may enjoy.