Level Agreements (SLAs) established for the project. Manage a large team of 60 Talent Acquisition Professionals inclusive... of Team Leaders and Talent Acquisition Specialists spread across India Build trust and confidence with key client stakeholders......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
Ten precepts of the beginnerFind more articles on Articles page