People Insight Research Shows Leaders Struggling to Stay in Touch
London, United Kingdom (18th September, 2012) – People Insight, a leading provider of employee engagement and employee survey services, recently researched staff views on the qualities of leaders in their organisations.
