I Am Steria (2 min 12 sec)
A brand story film marking Steria's 40th anniversary, tracing the company's part in four decades of technological change. Screened at the Pompidou Centre in Paris and awarded a Gold Award at the IVCA Awards 2010.
Made for Steria