Senior Analyst, Insurance


John Barr is a Senior Analyst providing research, advisory and consulting services to carriers, software, and service providers to the life, annuity, and general insurance industries.

Prior to joining Celent, John provided strategic information technology and transformation consulting to a number of firms including EquiSoft/UCT, Transamerica, Genpact, and Pacific Life. He also recently served as EXL Services’ Vice President of Insurance Product Management and Operations Consulting.

John has 25+ years of experience in management and executive roles with information technology, consulting services, and insurance companies. He has led the development of insurance business advisory and professional services organizations, and directed global insurance vertical product and services organizations. John brings deep domain expertise across the life, annuity, pensions, and P&C insurance spectrum, and has held leadership positions with Wipro, Capgemini, and CSC/Continuum, and served as CIO of Texas Workers Compensation Insurance (now Texas Mutual).

John has a Bachelor of Science from the University of Illinois at Urbana/Champaign, and was in a Ph. D Program in marine neurophysiology at UTMB when he discovered the world of insurance technology. He recently moved back to the Tampa Bay, Florida area from Austin, Texas to be closer to family and the seashore, which has long captured his interest.

Latest insights

View all insights

Related events

  • 30 November 2018
    1166 Avenue of the Americas, United States
    OVERVIEW Are you wondering what other insurers are doing when it comes to managing their distribution channels? Curious about the latest techniqu…
  • 1 October 2018 13:00 - 16:30 PDT (16:00 EDT, 21:00 BST, 22:00 CEST)
    Vista Ballroom Number 208, MGM Grand, Las Vegas, United States, United States
    Overview This session is SOLD OUT. To request a spot on the waitlist, please contact Chuck Smith at or Ed Sullivan at esullivan…
View all events