Gecko employs 21 employees. The Gecko management team includes Malachy Luckie (Freelance Marketing and Social Media Coordinator), and Rebecca Hall (Creative Engagement Assistant).
Looking for a particular Gecko employee's phone or email?