Industry

Horrell new marketing director for ExCel

In early February Sarah Horrell was appointed marketing director of London