📍 Rome, Italy · Founded in 1997 · 11-50 employees
Leading audiovisual production based in Rome.
Register for free to access detailed activities, insurance, certifications and production credits.