Definition
Unclaimed
Definition is a multimedia production company specializing in video production services, including video editing, cinematography, and corporate video production. Their projects are praised for creativity and professionalism, with 100% positive feedback from clients. Approximately 80% of reviewers highlight their effective project management and excellent communication, often delivering high-quality videos on time and exceeding expectations.Show MoreSee all 25 projects
London, United Kingdom
50 - 249
$100149/hr
$10,000+

