Bid Manager
Posted 5 days ago by Nacro
- Salary:
- £49 - £49,171/annum
- Location:
- London
- 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 to build … more