Bid Manager IT Transformation Consultancy
7 days ago
Leeds
... positive change for people, society, and the planet. The Role As a Bid Manager, you'll be a key member of the Business Development team, reporting to the Head of Growth. You'll collaborate with ...