Imperial London Hotels jobs and careers
London, United Kingdom
About Imperial London Hotels
All our six hotels are ideally situated on or near the beautiful Russell Square, nestled between Kings Cross, Holborn and Oxford Street, providing a fantastic base for business and leisure in London.
- Employees
- 1,001 to 5,000
- Headquarters
- London
Leadership
The top of Imperial London Hotels's org chart, with how many people report into each leader.
NB
Neil Braude
Chief Operating Officer
Jobs at Imperial London Hotels
No open positions right now. Explore more companies on TheJobsMap.