Executive Team

Donovan Jones
President and Chief Executive Officer

Jason Fischl
Chief Technology Officer

David Karp
Chief Financial Officer

Greg Pelling
Chief Strategy Officer