Noida, Uttar Pradesh, India • 51 - 200 Employees
Internet
Organized B2B service marketplace where enterprises and OEMs get their high skill technical field services delivered using a national level plug-&-play network of skilled aggregated workforce.