Novocure
–
Poland
Verification and Validation Test Technician Lead, Location: Cracow, office-based role – Lab, Full time role, permanent position (contract of employment) At Novocure, every role contributes to extending the lives of people living with cancer. As a... - Apr 22