Logo
L

Left Productions

32 employees

Left Productions Award winning production company based in Paris, London & Los Angeles. Commercials, Music videos, and Branded content..

Basic info

Industry

advertising services

Sectors

video marketing
tv advertising
Advertising
video advertisting
digital advertising
ad tech
Music
video production
adversiting
photo advertising
art direction
creative
Video
branding
acquisition campaigns

Date founded

2012

FAQ