Jacqueline Davies

Is it time for HR to become 'Human Risk' specialists?

As HR leaders we have a responsibility to understand the drivers behind failures

Features