Get in Touch

Customer Support

Current Striim customers can submit a technical support ticket via the portal.

Careers

Please visit our careers page for opportunities with Striim.

Contact Sales

Our Offices

Palo Alto (HQ)

575 Middlefield Road
Palo Alto, CA 94301
United States
+1 650 241  0680

Dallas

5830 Granite Pkwy, #100-376
Plano, TX 75024
United States

Chennai

Olympia Technology Park
10th Floor, CITIUS A Block, Phase 1
Plot No.1, SIDCO Industrial Estate, Guindy
Chennai – 600 032
India

Bangalore

Fairway Business Park
Suite #7011/7018, Spaces
(Behind Dell Road, next to Embassy Golf Links)
Domlur, Bengaluru - 560081
India