Achilles is a fast paced, trail blazing company. We are breaking new ground with our science creating products... in Stevenage which is a key facility in manufacturing of the Company’s personalised T cell therapy products...
Achilles TherapeuticsQUALITY MANAGER / STEVENAGE / UP TO £55K PER ANNUM + BENEFITS Exciting new opportunity for an experienced Quality... Manager, with a background in Electronics. You will be joining a fantastic team, with an excellent reputation working...
Pioneering People