Willis names Louis Elwood as Head of Sport
- August 25, 2025
- Posted by: Beth Musselwhite
- Category: Insurance
Willis, a WTW business, has announced the appointment of Louis Elwood as Head of Sport within its Crisis Management Global Specialty division.
In this role, Elwood will lead the strategic direction and growth of Willis’ sports and entertainment proposition, focusing on innovative risk management and insurance solutions for clients across the global sports industry. He will report to Ian Tomlin, Head of Accident & Health at Willis.
Elwood brings 18 years of insurance experience, joining Willis from Miller Insurance Services LLP, where he was a Senior Broker and played a key role in developing solutions for professional sports individuals, teams, and associations.
“We are delighted to welcome Louis to the team,” said Tomlin. “His deep understanding of the sports industry and proven record delivering market leading client outcomes, will be important as we continue to build our Sports & Entertainment proposition globally”.
Jo Holliday, Global Head of Willis Crisis Management, added, “We continue to invest in this important area of specialisation and growth for Willis, it is great to attract such high calibre talent to the team.”


