Who is Jo Elvin?
Jo Elvin is a multi award-winning editor who has launched some of Britain’s most successful magazines. … She is most well known as the editor in chief of Glamour, a title she launched in 2001 that rapidly became the biggest-selling...









