Bid Manager
Posted 2 days ago by Nacro
- Salary:
- £49 - £49,171/annum
- Location:
- London (109 miles)
- Job Type:
- Permanent
Location: Flexible (Agile working supported) with regular travel to Head Office in Devonshire Square. Do you have what it takes to seize opportunities and deliver results? Can you think differently, pursue creative ideas and provide reliable support to other people. Then it's time … more