David Howell
London, LND (UK)
Role(s):
-1
NA
Find More Startups
Startup
Location:
London
Industry:
Media
Year Founded:
2008
Number Employees:
1-10 people
Description:
UK online video, media, technology, software, production, tv, online,comedy, music, publishing, editing, equipment, development