Get in Touch.

Share your details below and we’ll contact you shortly.

Our offices.

Americas [Headquarters]

800 W. California Avenue, Suite 100
Sunnyvale, CA 94086

General inquiries:
+1 650-241-3501

Sales:
+1 800-375-0160

Support:
+1 650-238-6200

Support (US/Canada Toll Free):
+1 844-30-DRUVA (37882)

+1 844-30-DRUVA (37882)

Map >

800 W. California Avenue, Suite 100
Sunnyvale, CA 94086

General inquiries:
+1 650-241-3501

Sales:
+1 800-375-0160

Support:
+1 650-238-6200

Support (US/Canada Toll Free):
+1 844-30-DRUVA (37882)

Europe [Headquarters]

450 Brook Drive Green Park
Reading RG2 6UU, UK

Sales:
+44 (0) 20 3750 9440

Support:
+44-2070490493

Support (UK Toll Free):
0-800-014-8415

Toll Free: +1 (800) 014-8415

Map >

450 Brook Drive Green Park
Reading RG2 6UU, UK

Sales:
+44 (0) 20 3750 9440

Support:
+44-2070490493

Support (UK Toll Free):
0-800-014-8415

India

8th & 9th Floor, The Pavillion Senapati Bapat Marg
Pune, India 411016

Main:
+91 (0) 20 6726 3300

Sales:
+91 (0) 20 6726 3300

Support:
000-800-100-4557

Support: +91 20 6726-3300

Map >

8th & 9th Floor, The Pavillion Senapati Bapat Marg
Pune, India 411016

Main:
+91 (0) 20 6726 3300

Sales:
+91 (0) 20 6726 3300

Support:
000-800-100-4557

Singapore

600 North Bridge Road Parkview Square #10-01
Singapore 188778

Sales:
+65-31382493

Support:
800-852-3060

Support: +65 80 852-3060

Map >

600 North Bridge Road Parkview Square #10-01
Singapore 188778

Sales:
+65-31382493

Support:
800-852-3060

Germany

Kasinostrasse 19-21 42103 Wuppertal
Germany

Sales:
+49 (0202) 25859201

Support:
0800-181-2229

Support: +40 80 181-2229

Map >

Kasinostrasse 19-21 42103 Wuppertal
Germany

Sales:
+49 (0202) 25859201

Support:
0800-181-2229

Japan

Druva G.K. Global Business Hub Tokyo 1-9-2 Otemachi, 3rd Floor
Chiyoda-ku, Tokyo 100-0004 Japan

Main:
+81-3-6890-8667

Support: +81 30 6890-8667

Map >

Druva G.K. Global Business Hub Tokyo 1-9-2 Otemachi, 3rd Floor
Chiyoda-ku, Tokyo 100-0004 Japan

Main:
+81-3-6890-8667

Denver

7979 E. Tufts Ave, Suite 815
Denver, CO 80237

Sales:
+1 800-375-0160

Support: +55 21 8619-7719

Map >

7979 E. Tufts Ave, Suite 815
Denver, CO 80237

Sales:
+1 800-375-0160