Robert recently retired from Opportunity International, where he worked for over 13 years in various Executive and Board roles. Previously he worked for Patrick Corporation. He chairs the Port Authority of NSW, and is a board member of Logosdor. Robert served on the BaptistCare board for 10 years. He re-joined in November 2018, becoming the Chair in 2019. He is a member of Castle Hill Baptist Church.