Head of Bid Management Permanent England, UK £75000 - £108000 Head of Bid Management to join one of the fastest-growing IT Managed Service Provider in the UK. Role: Head of Bid Management Salary: Up to £83,000 + £25,000 Bonus (Quarterly