What are people saying at today’s Tech North Talent & Skills Summit in Leeds?

Vicki Shiel, March 18, 2016 1 min read

This article was originally posted on the Tech North website.
skills, Tech Nation Talent, Leeds, Yorkshire