Analyst - Human Resources
Capita India Pvt. Ltd
Capita is the UK's leading provider of business process management and integrated professional support service solutions, with 68,000 staff across the UK, Europe, South Africa and India. We’ve been serving both private and public sectors in the UK since the 1980s, and have a strong track record in transforming services, saving costs, and delivering value for our clients, investors and stakeholders.