Technical Director for Humanoid Productions with over 10 years experience.
Humanoid is a video agency based in the west midlands that specialise in video marketing. Everything from content strategy to film and animation production.
Looking to build connections with brands and agencies.