Despite having few exterior changes for 2020, Britain's best selling Commercial Vehicle, the Ford Transit, is packed with class leading smart technology. Ford wanted to highlight these features both in brochures and online.

I devised the concept of “The City never sleeps” showing Ford Transit as the backbone of business as it navigates the frenetic pace of the city over a 24 hour period. I commissioned  the photographer and production team, and I led the team as we shot most of the backplates in London at night. Afterwards we superimposed all the vehicle imagery in CGI. I was responsible for complete project from concept to visuals, art direction, compositing the high end backplates and final layouts.
Back to Top