Craig Harrison is director of insurance and investments at Colonial First State where he started in May 2023. He has more ...