Impellus Research: over 80% of Managers believe a lack of Leadership Skills is a factor in holding back their organisation
Training organisers see leadership situation in rosier light than managers Industry research conducted by Impellus reveals that training organisers1 perceive leadership and management skills within their organisations in a rosier ...





