Our Team

Big agency expertise, small boutique experience. We pride ourselves in building long lasting relationships with brands we love.

Who are we anyway?

Driven by perfection, lasting relationships & new media – Galliard promises to be a great path to your success. The internet never sleeps & neither do we.

Duncan MacDougall

Business Relations Manager

View Profile

Duncan MacDougall

Lisa Mac

Creative Director

View Profile

Lisa Mac

Eric Alex Nadeau

Public & Business Relations Manager

View Profile

Eric Alex Nadeau

Antonello Di Domenico

Web Services

View Profile

Antonello Di Domenico

Loic Barbero

Senior Manager

View Profile

Loic Barbero

Here are some brands who trust Galliard:


Galliard has worked with almost every industry vertical and has amassed many household names along the journey. We tend to choose brands who we feel we can make a concrete difference for and live up to our slogan: Your brand just got better.

Back to Top