Tagged - Human Resources

Suits

It's the talent, stupid

For the global consultancy industry, attracting the best talent is essential for business success. James Perry explains why the best of the best are starting to look else where – and what the multinationals need to do about it.