Appointments

Shangri-La Hotel London appoints new general manager

Shangri-La Hotel, At The Shard, London, has appointed Kurt Macher as its new general manager.

Back to top button