Director, Business Development, India
+91 74060 00556
Director, Business Development, USA
617 909 0244
We are always looking for Innovators who think out of the box.
If you think we're a good fit, let's chat!
1026, 80 Feet Main Rd, Koramangala, 1st Block Bengaluru-560034 Karnataka, India
605 Jamerson Road, Cary 27519 NC, USA
Spokotronic Sendlinger Strasse 28 Munich 80331 Germany