Bid Manager IT Transformation Consultancy
3 days ago
Leeds
Join an award-winning consultancy delivering cutting-edge technology solutions that drive positive change for people, society, and the planet. The Role As a Bid Manager, you'll be a key member of the