New Business and Partnership Development Manager at Wooshii - Video Made Easy - London, London, UK
Wooshii is an England-based video production platform that allows filmmakers to create, amplify and distribute video and photographic content for brands.