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
Managing Director | Founder

Micah Stylianou
Head of Growth

Jeff Carey
Head of Technology
Frontline Team

Tim Kalos
Technical Account Manager

Nedd Reme
Customer Growth Consultant

Cameron Weston
Project Manager

Mat Fletcher
Technical Services Manager

Peter Scerri
Service Desk Lead

Nagi Saeed
Service Desk Technician

Kym Moir
Service Desk Technician

Aaron Weekes

Ammar Sabri
System Administrator
Enablement team

Anne Leonard
Head of Culture, Community and Connections | Founder

Michelle Anugraham
Digital Marketing Manager
Elise Leonard
Marketing Creative Lead
Transformation & Innovation Team

Tim Causer
Analyst and Systems Manager

Liam Battle
Lead Cloud Engineer

Sashikumar Karunagharan
Cloud Architect

James Valencia
Cloud Engineer

Arun Prakash
Cloud Engineer
Admin Support & Logistics Team

FongTeng Lau
Accounts

Arielle Lazaro
Office Admin & Tech Support Assistant