Guardian: HR – Your friend or foe?

Guardian JobsGuardian
HR: Your friend or foe?
28th May 2011