David Webster

Volunteer 
incubating UK/Romania Tech Hub – a network of startups, investors, corporates and mentors to support companies as they scale, and connect businesses with the innovation they need. Part of Global Tech Connect

Recent Activity