Stafford Long worked with their client Defence Equipment & Support (DE&S) on this employer brand launch, which included films and animations, and put the people working on a wide range of exciting projects – and their ambitions – centre-stage.
Defence Equipment & Support