Newfront Insurance names new chief operating officer Newfront Insurance has revealed that, effectively immediately, it has appointed Michael Brown (pictured) to the role of chief operating officer. Ethan's Blog » Newfront