Bid Manager
Posted 5 days ago by Carmichael UK
- Salary:
- £75,000 - £80,000/annum
- Location:
- London (52 miles)
- Job Type:
- Permanent
Ensure that a coherent bid strategy in developed, working in conjunction with the Business Development Manager and Sector Director. Continually evaluate winning strategy and direct team and resources to focus on activities which will enhance chance of bid success. Oversee and be involved … more