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.

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

staff photo of Cameron Weston

Mat Fletcher

Technical Services Manager

staff photo of Cameron Weston

Peter Scerri

Service Desk Lead

Nagi Saeed

Service Desk Technician

Kym Moir

Service Desk Technician

Aaron Weekes

Service Desk Technician
staff photo of Cameron Weston

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