Get in Touch.

For media inquiries, please contact us at: [email protected].

For general inquiries, share your details below and we’ll contact you shortly.

Our offices.

Americas [Headquarters]

2051 Mission College Blvd.
Santa Clara, CA 95054

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)

Sales: +1 800-375-0160

Support: +1 650-238-6200

Map >

2051 Mission College Blvd, Santa Clara, CA 95054

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

Sales: +44 (0) 20 3750 9440

Support: +44-2070490493

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

Sales: +91 (0) 20 6726 3300

Support: 000-800-100-4557

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

Support:
800-852-3060

Support: 800-852-3060

Map >

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

Support:
800-852-3060

Germany

Kasinostrasse 19-21 42103 Wuppertal
Germany

Sales:
+49 (2022) 5859001

Support:
0800-181-2229

Sales: +49 (2022) 5859001

Support: 0800-181-2229

Map >

Kasinostrasse 19-21 42103 Wuppertal
Germany

Sales:
+4920225859001

Support:
0800-181-2229

Japan

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

Map >

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

Denver

1560 Broadway, Suite 1950
Denver, CO 80202

Sales:
+1 800-375-0160

Sales: +1 800-375-0160

Map >

1560 Broadway, Suite 1950
Denver, CO 80202

Sales:
+1 800-375-0160

Australia

6/39 Herbert St, St Leonards NSW 2065,
Australia

Map >

6/39 Herbert St, St Leonards NSW 2065,
Australia