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

Founder and Director

Anne Leonard

Founder; Customer Engagement & Experience Specialist

Micah Stylianou

Head of Growth

Jeff Carey

Technical Operations Manager

Operations, Sales & Marketing

Fong Teng

​Accounts Clerk

Arielle Lazaro

Office Assistant

Tim Causer

Business Analyst Level 1

staff photo of Cameron Weston

Cameron Weston

Support Analyst & Project Lead

Tim Kalos

Technical Account Manager

Michelle Anugraham

Digital Marketing Manager

Elise Leonard

Marketing Creative Lead

Nadeera (Nedd) Mohd Reme

Customer Growth Consultant

Tech team

Mat Fletcher

Service Desk Team Leader

Peter Scerri

Level 2 Technical Support Team Leader

Kym Moir

System Administrator and Support Specialist

Nagi Saeed

Level 3 Technical Support

Aaron Weekes

Service Desk Technician

`Ammar Sabri

System Administrator and Support Specialist

Developers

Sashikumar Karunagharan

Senior Full Stack Developer

Liam Battle

Full Stack Software Engineer

James Valencia

Junior Full Stack Developer