150 Mathilda Place, Suite 450, Sunnyvale, CA 94086

Internet & Software - Data Processing/Hosting
around $20 - 50M
around 250 - 500
(650) 241-3501

Druva is located at 150 Mathilda Place, Suite 450, Sunnyvale, CA 94086. It has around 250 - 500 employees. Its revenue is around $20 - 50M. ...

Competitor - 1/8
Which company is more competitive with Druva?

234 Contacts at this company
Orla Clifford
VP Product Operations and Pricing
Dean Barta
Regional Sales Director
Anthony Dinh
Finance Manager
John Isom
Proposal Manager
Brad Purl
Global Director, CDW Partnership
David Thorpe
Corporate Account Executive-Massachusetts ...
Mandi L. Lewis
Channel Manager
Shannon Kimball
Senior Account Executive, Pacifc NW ...
Chandrajeet Panda
Pre-Sales Engineer/Solution Architect ...

No company news available.
Get Started Today : Sign up in 20 seconds
Search with 20+ criteria.
Export results in seconds.
Bad emails?
No worry, we give two extras for every bad email.