It was founded in 1980 and is based in London, United Kingdom. Newfront Newfront operates an insurance brokerage firm that specializes in business insurance and risk management services. It offers a range of products, including casualty, cyber risk, executive risk, property, workers’ compensation...