Bid Manager

As Bid Manager for the region and you will be a contributor to the delivery of the portfolio growth and objectives through the development, agreement and…

£46,000 - £60,000 a year
1 vacante