We are hiring a Bid Manager!

The International Bid Manager will assemble a bid team with the relevant service / product / business knowledge required to prepare a winning bid, whilst taking ownership of the end-to-end bid process.

Details