Science Manager jobs in Europe
Broaden your search
Refine your search
Found 3 Permanent jobs
This is an exciting new role encompassing the management of Trainer Assessors and our Apprenticeship Programme Leads within the...
We are seeking to appoint a motivated science professional to lead the Science section and teach on a range of Science programmes.
The successful candidate will lead a small team of post-doctoral researchers, post-graduate students, and technical support staff