Insurance Compliance Officer at Hatch Ltd