Executive Team
Donovan Jones
President and Chief Executive Officer
Jason Fischl
Chief Technology Officer
David Karp
Chief Financial Officer
Greg Pelling
Chief Strategy Officer
Donovan Jones
President and Chief Executive Officer
Jason Fischl
Chief Technology Officer
David Karp
Chief Financial Officer
Greg Pelling
Chief Strategy Officer