Stockport Homes score twice

Winners of both the Community and Social Responsibility category plus Business of the Year (over 10 employees), Stockport Homes Group are very much the embodiment of a modern socially conscious organisation. Formed in 2005, and led by Chief Executive Helen McHale, the organisation has grown at an incredible rate and now has over 600 employees. […]