fbpx

Our Team

Global team and expertise

Eric Chan

CEO

Gilbert François

Managing Director

Andrew Mouawad

Director of Client Success

Johann Nogueira

DIRECTOR

Kenny Tran

COO

Bradley Davidson

Director of Strategic Sales

Jenny Junkeer

HEAD OF SCALING

Scott Bywater

Lead Marketing Strategist

Nicole Goodman

Senior Brand Strategist & Designer

Sasha Song

BUSINESS AUTOMATION CONSULTANT

JOHN RAY

Lead WEB DESIGNER