Insurtech Eye — Insurance Technology News

Matt McLellan

Matt McLellan is Managing Director - Australia & New Zealand at battleface. Coverage across the FF News network includes 2 articles, most recently "battleface announces partnership with Stella Insurance" (27 October 2023).

Matt McLellan

Latest news mentioning Matt McLellan