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
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
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