The Telegraph appoints Ruth Carter as managing director of events

Submitted by Tom Hall on Mon, 10/02/2017 - 13:13