Research And Development Manager
19 days ago
Bracknell
With an R&D team of 7 scientists and 5 technicians, it is expected you are a strong leader who can motivate the team and drive the delivery of projects against ambitious timelines. Job Requirements