About us
Founded by Stephen and Anne Leonard in the laundry of their Central Coast home in 2009, Geeks on Tap has grown to employ over 25 staff across Australia, New Zealand and Malaysia, and manages 24 000+ cloud users across 19 countries.
Geeks on Tap is a business born in the cloud that lives in the cloud. We work closely with key cloud vendors to offer a full range of technology solutions to mid-sized and large organisations.
We work hard on our “culture of innovation” with enlightened approaches to work, creating team of driven, passionate individuals.
Meet the Team
Executive team

Stephen Leonard
Founder and Director

Anne Leonard
Founder; Customer Engagement & Experience Specialist

Liz Fenton
Executive Assistant

Kris Fenton
General Manager

Jeff Carey
Technical Operations Manager

Micah Stylianou
Business Development Manager
Tech team

Mat Fletcher
Service Desk Team Leader

Peter Scerri
Level 2 Technical Support Team Leader

Chayah Fonoti
Service Desk Technician
Kym Moir
System Administrator and Support Specialist

`Ammar Sabri
System Administrator and Support Specialist

Dan Fenwick
SOC Analyst

Nicholas Caine
Service Desk Technician
Developers

Sashikumar Karunagharan
Senior Full Stack Developer

Liam Battle
Full Stack Software Engineer

James Paul Valencia
Junior Full Stack Developer
Operations

Tim Montrose
Office Manager

Arielle Lazaro
Office Assistant

Cameron Weston
Support Analyst & Project Lead

Tim Causer
Business Analyst Level 1

Fong Teng
Accounts Clerk
Sales and Marketing

Elise Leonard
Marketing Communications Lead

Jordan Leonard
Media Producer

Zane Mounce-Stephens
Customer Growth Consultant

Caleb Fenton
Customer Growth Consultant

Tim Kalos
Technical Account Manager

Michael Gadaleta
Customer Growth Consultant










