A recent Times feature argues UK HR teams have become "bloated", costing the economy £10bn. Rena Christou, CEO of The ...