IT and DevOps XDBS’s Operations Take Flight to Noida, Creating 200 + Jobs AIT News Desk May 25, 2015 XDBS, a global Lead Generation company, launches nearshore operations in Noida, creating 200 + jobs. The new office at Delhi NCR marks the next stage…