
Meet the team
Meet the team
We work out of offices all over the world, including Montreal, London, and Sofia. We’re a truly global company that keeps the needs of our clients at heart.
Our Team

Geoffrey Smorong
VP Operations

Erica Anderson
VP Marketing & iGaming North America

Wei Zhang
Controller

Stephane Vaucher
Director Software Development

Priscilla Whitehead
Legal Counsel

Nick Say
Manager, Corporate Communications, North America