About Tech Up Nation
tech up nation is on a mission to create the technology leaders of the future by kick-starting the careers of local young people across the city with london’s ambitious, fast-growth ... Read more
tech up nation is on a mission to create the technology leaders of the future by kick-starting the careers of local young people across the city with london’s ambitious, fast-growth ... Read more