Novidea Names Matt Foster Executive Chairman to Support Global Expansion
Anthony R. O’Donnell // October 13, 2025 (Image credit: Constantin Hyp/Unsplash.) Novidea (Boston and London) has appointed Matt Foster as executive chairman, adding a seasoned insurance