Michelle Taylor

Group Executive, Strategy & Customer

Before joining icare, Michelle was the Chief Executive People, Corporate Affairs and Strategy at Challenger, a leading listed financial services business.

Michelle has a Masters in Communication Management and is a Graduate of the Australian Institute of Company Directors.

Tagged in: