John has over 20 years of experience in insurance, restructuring and finance, including more than a decade focussed on financing for law firms and disputes across the UK, Europe and the United States. Beyond corporate finance activities, John also leads Finial’s regulatory and compliance functions.