Rick Russell
Editor at Nineteentwenty
London, United Kingdom
TitleMovement
Agency
Campaign Movement
Advertiser DaimlerChrysler
Brand Mercedes-Benz
PostedMarch 2004
Business Sector Cars
Media Type Television & Cinema
Length
Market United Kingdom
Special Effects / VFX
Production Company
Animation Effects
Creative Director
Producer
Editor
Director
Producer
Telecine

People related to this work

You might also like...

Trending

Create a free Talent profile and become a member of AdForum

Get Started