People

We are listeners, advisors and changemakers.

Our leadership

Benji Borg

Co-Founder | Chief Executive Officer

Zak Borg

Co-Founder | Chief Strategy Officer

Matthew Sammut

Director | Chief Revenue Officer

James Abela

Director | Chief Commercial Officer

Tala Saleh

Co-Founder | Director - KSA

Ruaan Grobler

Chief Operating Officer

Omar Tanti

Chief Technical Officer

Luciano Borg

Head of SEO

Andre Schembri

Head of Technical Operations

James Borg

Head of Backend Development

Julian Muscat

Head of Tech Consultancy

Alessandro Morreale

Head of Digital Consultancy

Jarek Nalewajk

Head of Projects

Philip Mercieca

Head of Design

Luke Vella

Head of UX Strategy

Gerhardt Camilleri

Head of Client Success - Tech

Dorvic Mansueto

Head of Client Success - Tech (Integrations)

Emily Attard

Head of Client Success - Marketing

Annalise Said

Head of Finance

Alexia Cordina

Head of People & Culture

More about us

Who we are is reflected in what we do and those we work with.

Join our team

We are always looking for new talent and we might have an open spot for you.