bid marketing support manager Jobs in Greater London
Greater London bid marketing support manager Job Vacancies
-
Bid & Marketing Support Manager
Cactus Search - London, Greater LondonThe successful candidate will have experience of managing and developing bids within the BPO / Outsourced contact centre space, and have a background in digital marketing or social media led market awa...
Salary: £40,000.00 (Annually) Read more