Meet the team08 June 2026
Matt Williams, Head of Starr Consulting Services
If you ask Matt Williams what Starr Consulting Services is really there to do, you won’t get a description of a consulting function. You’ll get a simple idea, give clients practical, pre-loss support that helps manage risk before it becomes a claim.