Technical Project Manager (R&D Projects)

Must be able to work autonomously and prioritise their own workload. Ability to handle pressure and work to stipulated deadlines.

£50,000 - £55,000 a year
1 vacante