Cluster Sales Manager
Job precis:
This multi-site Cluster Sales Manager role will look after two branded hotels in central London, both managed by a superb hotel management company. The hotels are corporate bedrooms driven hotels and provide a combined 500 bedrooms, together wi
Click 'APPLY NOW' for full job description.