Matt McLellan

Matt McLellan is Managing Director - Australia & New Zealand at battleface.
Matt McLellan has featured in 2 news stories on FF News since 2023, most recently "battleface announces partnership with Stella Insurance" (27 October 2023).
LinkedIn · Full profile on B2DB
Latest news mentioning Matt McLellan
- battleface announces partnership with Stella Insurance 27 October 2023 Insurtech Eye
- battleface travel insurance partner platform lands in Australia 16 May 2023 Insurtech Eye