Business Support Manager
- £35,000 - £40,000 per annum, inc benefits
- Central London, London
- Permanent, full-time
My client, an accommodation specialist with suppliers all over the world, are seeking a Supplier Relationship Manager to join their fun friendly team in London to build and manage UK supplier relationships across their network, supporting the managem...
Go to similar: Manager jobs in covent garden