Terry Jones

Terry Jones is the current Editor-in-Chief and Creative Director of i-D which launched in 1980. Prior to that, Jones worked at Vanity Fair and Vogue. Jones is known as one of the most innovative creative directors in the fashion industry.