The Source Academy is a leading provider of training, development and conferencing facilities for the local community and businesses in the Sheffield City Region, including Sheffield, Barnsley and Rotherham.
The Source training and development centre was set up by British Land in partnership with Sheffield City council in 2003 and since then has built a national reputation as a specialist in retail and customer service training.
An approved skills academy for the delivery of apprenticeships nationwide, The Source works with employers to create the best apprenticeship opportunities for young people and adults and celebrates success rates that consistently exceed that of national averages.
Established as a charity, the facilities also include a gym, café and a mock shop for students. As well as the main office at Meadowhall, The Source also has hub offices in Rotherham and Sheffield Centre and is also a proud partner to No 26 The Makers Emporium located on Rotherham’s award-winning High Street.
We contribute to regional, social and economic regeneration strategies, connecting disadvantaged communities to new economic opportunities, supporting local businesses in their training needs and encouraging inward investment in the sub-region.