2nd Floor, Tower A, Global Gateway Tower Mehrauli Gurgaon Road Gurugram 122002 Haryana India APAC Office