Bid Manager

You will require strong technical knowledge of construction and have the ability to present, liaise and negotiate with existing and prospective clients.

£65,000 - £70,000 a year
1 vacante