eClerx Services
eClerx Services is an innovation business process management, change management, data driven insights and advanced analytics powered by subject matter expects and smart automation company. The company annual revenue is 15,644 million INR and annual net income is 2,825 million INR for year ending March 2021. The headquarters is in India.