Antonia Wilson joins Business Traveller
Antonia Wilson has joined Business Traveller as global digital editor, to help shape the online editorial strategy for the brand, working across regions to lead and grow digital presence. She...