Kennedy Needham Corporate Advisors
Advisor
C.P.Capital Limited
Executive Chairman
Oxford Capital Partners
Executive Director
nem Corporate Pty Ltd
Director
Integrity Insurance Australia Limited
Non Executive Director
Various small businesses
Consultant
Insured Group Limited
Chairman
Priority One Networks
Chairman
Small Business Mentoring Service
Small Business Mentor
Specialised Machinery Group Limited
Non Executive Director
Mt Eliza Management College
Swinburne Institute