Bikham currently operates out of three main locations, One in New York and two delivery centers in Mohali and Chennai, India. We are currently staffed at 150 employees spanning all three locations.
99 Wall Street #158,
New York NY 10005
2nd Floor, C-86, Pannu Tower, Phase 7, Industrial Area, Mohali, India
Kumaran Nagar #38, Thiru VIKA street, Gerugambakkam, Chennai, India