3 Assistant Bid Manager Jobs in Chippenham