HCL Technologies is an Indian global IT services company headquartered in Noida, Uttar Pradesh. It offers IT services including software consulting, enterprise transformation, and infrastructure management. In fiscal year 2014, HCL Technologies had revenues of $6.7 billion and over 105,000 employees worldwide. The company is committed to corporate social responsibility and aims to give back to communities through sustained initiatives that make a positive difference.