HR departments have been exposed as lacking the skills needed to meet the challenges of today’s global business environment. According to the Deloitte Touche...