London

Located in the heart of the city in Victoria, Knowcross’ London office caters to the company’s rapidly growing British and European customer base. As one of the world’s most vibrant hotel market, London also serves as the company’s centre for product innovation and development.

Open Positions
Business Development (1 Positions)

Sales Manager – Benelux

Senior Consultant – Client Services