Location:

22 rue des magasinsStrasbourgGrand-Est67000France View Map

Revenue:

$1.8 Million

Employees:

9

Website:

sleak.tv
More

Description:

We do films and motion design. Film production house & creative studio working for brands, agencies & music industry....  

Read More

Browse ZoomInfo’s Directories