Key Account Manager
The Ascott Limited UK Corporate Office
London