He commenced his professional career in 1986 with PricewaterhousCoopers and rose to the position of director. Mr Goff completed the ACA Professional Year and was admitted to the Institute of Chartered Accountants in 1992. In 1999, he joined the Kareelya Property Group as group financial controller and was involved in the preparation of an IPO for the listing property trust on the ASX. Mr Goff was also the compliance officer for several private registered managed investment schemes and the director of a the Responsible Entity company.