Bids Manager
UK home based
£65,000 - £75,000
At CCA Recruitment we are deighted to be working with a global contact centre business looking for a Bids Manager to support their growth.
The role will be a mix of public sector and private sector, they tend to sizeable bids for their outsourced contact centre solutions.
The Bids Manager role will involve
* Working on the public sector frameworks
* Responding to...