Methodology centers on leadership, market impact, and industry contribution
To compile the 2026 Global 100, Insurance Business drew on its ongoing engagement with industry leaders through daily news coverage, special reports, surveys, national award programs, and industry events across its six core markets. Editors and researchers reviewed the accomplishments of candidates over the past 12 to 18 months and assessed their influence using several criteria, including: