top of page


Home    >    Team


Experienced Team Members

Greg Major photo

Greg Major

Director and Principal Advisor

Cavedale Advisory

Greg Major is the Director and Principal Advisor at the business advisory firm of Cavedale Advisory Pty Ltd.

A highly experienced company director, corporate executive and business owner, Greg has a 30-year track record across the Financial Services, Technology, and Not-for-Profit sectors across Asia, Europe, and Australia, holding Executive positions at Westpac Bank, ABN AMRO Bank, and Blueprint Wealth, as well as board-related roles at WA Super, CCK Financial Solutions, and Sids and Kids WA.

Allyn Wasley photo

Allyn Wasley

Consultant Advisor and Coach

Strategic Assist

Having been a senior executive in a large corporate for 15 years and company director for over 15 years, Allyn uses his extensive experience to directly assist small and medium sized business and leaders realise their potential.

His executive background in business strategy and performance, both at a development and execution level, was achieved in various positions in his tenure at CBH, Australia’s largest co-operative and a leading agri-business company.

Tracy Rainford photo

Tracy Rainford

Consultant Advisor and Coach


Tracy Rainford, is Principal Coach and Consultant at Nourish2Flourish, a coaching and consulting practice in Perth, Western Australia. Tracy is passionate about supporting people to live their best lives and organisations to achieve their best possible futures through the provision of effective coaching and consulting services. 


A highly experienced Executive, Tracy has extensive leadership and management experience within large, complex and diverse organisations, across the health, education, and training sectors within Government.

bottom of page