300 employees
The Skills Network develop and deliver innovative technology-enabled training and skills solutions to individuals and organisations.
2009