Mr MacKinnon holds a Bachelor of Commerce degree from the University of Western Australia and thereafter qualified to become a member of the Australian Society of CPA’s.
His expertise includes 35 years at a senior management level (principally at director level) in the UK, Australia and South East Asia in the investment banking industry; and numerous other industries.

In 1993 Mr MacKinnon served as one of the four McCarrey Commissioners conducting a comprehensive efficiency/financial review of State Finances and Public Sector Agencies for the Government of Western Australia.

In recent times he has been Chairman of several public companies and government entities including 6 years as President of the Perth Zoo.