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.