'Human resources' always sounds to me like some vile discussion in a Nazi concentration camp...
"Ja - ve can use hair...und gold teeth...und even make soap. Much resources can ve obtaining be....."
Why is everyone so intent on inventing silly new wanque-speak titles for traditional RAF terms?