One80 Awarded With IBA’s 5-Star Insurance Technology Providers Award 2022
On September 30th, One80 Intermediaries market leading online flood insurance platform Noah Flood was awarded as 5-Star Insurance Technology Providers 2022 by Insurance Business America.