TT Epaper
The Telegraph
CIMA Gallary

Net connect

The human resources (HR) profession was just about becoming human in India. From bean counters and remuneration gateways, the HR folks were learning how to embed themselves in organisations. As the talent wars became critical, the role of recruitment...  | Read.. 
Net connect