Retired from Grand Hotel Group after ten years as its Managing Director and Chief Executive Officer of a listed property trust and prior to this had careers in government, finance and property funds management.

In addition, Garry spent five years as a director on the Telstra Superannuation Fund Board. Garry is currently Chairman of Heemskirk Group Limited, a mining company operating in Australia and Canada. Garry was recognized in Australia Day Honours in 1991 for services to finance and telecommunications.