Bid Manager
Posted today by Telent Technology Services Limited
- Location:
- Warwick, Warwickshire (8 miles)
- Job Type:
- Permanent
At the same time, we expect our bid managers to provide constructive challenge when things stand in the way of good customer service or process improvement - we need people who can adhere to best practice but who are always looking to improve how we do things. Who you are. We are … more