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