Mosaic Insurance has appointed Taylor Denier to lead growth of its US environmental liability business as the division expands globally to meet rising demand. A spokesperson said, “Denier joins the specialty insurer’s New York office as SVP, Head of US, Environmental Liability, reporting to Global Head Jim Finnamore and is responsible for leading operational and […]