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