Leigh Anne Sherman

Leigh Anne Sherman, President, ESIS

Leigh Anne Sherman serves as President of ESIS, Inc. Ms. Sherman oversees the advancement of strategies around product development, customer service and relationships, sales, and profit and loss (P&L) performance. She leads a team comprehensive and flexible programs and innovative approaches to claims, absence, and risk management.

Ms. Sherman has more than 24 years of industry experience and has been with Chubb since 1997. Prior to advancing to her current role as President of ESIS, she served as Executive Vice President in Chubb’s North America Financial Lines division where she was responsible for growing the Private/Not-For-Profit management liability segment. Throughout her career, Ms. Sherman has been a champion of change management through the creation of innovative service and technology solutions.

Ms. Sherman was the recipient of Business Insurance 2017 Women to Watch and Insurance Business 2020 Elite Women.