Bid Manager (German market)
Germany Job ID 4995
Transcom is a global community of customer experience experts – nimble, driven, and committed to the brands we serve. Right now, we’re looking for a Bid Manager to oversee the bidding process for complex contact centre and technology outsourcing opportunities. The successful person...