Research And Development Manager
23 days ago
Plymouth
... sales forces in the UK, Germany, Austria, France, Poland, Benelux, India, the Czech Republic and ... Represents R&D interests at a senior level. * Involved in strategic activities throughout the wider ...