Who We Are

With offices in the UK and Australia, Umbrella is made up of a team of marketing professionals who have over 40 years combined experience. Our insurable risks are underwritten by certain underwriters at Lloyd's and other insurers.