Stan Massueras

How HR can tackle management overwhelm

Managing people is hard, and our new YouGov survey has revealed that it’s getting harder. A shocking 73% of managers are not currently getting the support they need. 

Comment