Bid Manager

Duties include – managing and writing creative bids, management of bid related activities from kick of meetings, strategy and sign off meetings through to…

£40,000 - £43,000 a year
1 vacante
Compartir:
Compartir: