Project Manager / Contact Centre / Technology / Bristol or Swindon / ££ Up to 50k FWD is again partnering with a brand new Contact Centre business with over 1,400 employees across 3 vibrant and newly refurbished offices, based in Bristol and Swindon This is an outstanding role overseeing all projects, including implementation and start … Continued