Our Account Management Team

Peter Maddison

Managing Director

Peter is Managing Director and co-founder of MiClub. Peter is responsible for customer satisfaction, the MiClub product and growing the MiClub business. Peter has developed many of the relationships MiClub has today. He is a keen golfer playing off 9.

Chris Little

National Account Manager – Golf, Company Director

Chris is a highly experienced member of the MiClub team. He has spent many years managing golf operations at Moonah Links and Patterson River. Chris is also a member at Peninsula Kingswood Country Golf Club.

Richard Berry

National Account Manager - Club Management

Richard has an extensive background in golf operations both in Australia and the UK. He is also an Australian PGA member. Richard is a passionate golfer and Everton supporter.

Phil Laurie

Account Manager, QLD

Phil is very well known and respected in the golf club industry having worked in a variety of roles in SA and Queensland. Phil is also a member at Indooroopilly Golf Club.

Elly Hazel

Account Manager

Elly is very experienced in golf management having joined MiClub from Pennant Hills Golf Club and Riverside Oaks Golf Resort.

Our Development Team

Nigel Dinsdale

Technical Director

Nigel is a highly-experienced developer and technical architect having worked in the industry for over 20 years. Nigel has a great capacity to deliver a solution first time.

Paula White

User Experience Director & Co-Founder

Paula is very well known in the golf club industry for her great designs. Having managed the creative team for over 12 years, Paula’s skills in BA, design and development are now engaged in enhancing screens for optimal user experience. Paula is an active hockey player, golfer and tour guide for WA Art Gallery.

Steve Mancini

Business Analyst

Steve is our product guru who gathers the requirements from customers and staff for product enhancements. Steve then prepares them for the development team. Steve also tests all developments prior to release.

Peter Aldridge


Peter commenced at MiClub in a support role, then moved into the development team where he utilises his degree in Computer Science.

Andrew Ehrhardt

Systems Manager

Andrew has the responsibility of ensuring MiClub hosting servers are always running to the highest level of performance. (Our servers attract over 1.8 million logins per month).

Daniel Patterson

Systems Administrator

Daniel supports Andrew Ehrhardt in management of our servers which run our products and client sites.

Our Creative Team

Colleen Ballantyne

Project Manager

Colleen manages MiClub's creative projects.

Tom Dorozenko

Creative and Support Specialist

Tom has completed a Rules training course at the R&A as part of a previous role at GolfWA. He is an avid golfer.

Trae Shaw

Creative Support Specialist (Web Design)

Verushka Ciprian

Web Designer/Developer

Andrew Goninon

Web Designer/Developer

Directors & Management Team

Peter Maddison

Managing Director & Co-Founder

Ross Elliot

Finance Director & Co-Founder

Ross has a background in technology management and as a change management consultant. Ross was a keen golfer of note in his junior days but is limited to the odd social round today.

Paula White

Director & Co-Founder

Nigel Dinsdale

Technical Director

Jayne Oxley

MiClub Finance and Administration Officer

Roisin Broderick

Marketing Manager