Latest
Popular
The Telegraph appoints Editor-in-Chief at Stella magazine
The Telegraph has announced the appointment of Marianne Jones as Editor-in-Chief at Stella magazine. Previously Editor, she has also taken on the additional role of Editor of The Telegraph Magazine.