Aurora Muñoz Email

Photo Production Manager . CANADA

Current Roles

Employees:
97
Revenue:
$19.9M
About
CANADA is an international duo of directors and a creative production company based in Los Angeles, Barcelona and London.
CANADA Address
C/ dels Almogàvers
Los Angeles, CA
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.