Quality/Technical Manager Posted by Elpida Andriopoulou On April 12, 2024 No tags found Better Origin Cambridge, England, Hybrid Posted 3 weeks ago Job Features apply-link https://apply.workable.com/better-origin/j/FD9D2AC0D7/ Apply Online Attach Resume* Submit