Executive Team
Donovan Jones
President and Chief Executive Officer
Jason Fischl
Chief Technology Officer
Gord Hannigan
Executive Vice President of Sales
David Karp
Chief Financial Officer
Greg Pelling
Chief Strategy Officer