Bid Manager - Travel Technology ref: J431

  • 0

Our client is leader in providing cutting-edge Technology to the Travel industry globally and they are looking for a Bid Manager to join their global Bid team based from west London.

Job Salary: 
Competitive