TRANSLATION MANAGER jobs in TWICKENHAM GREATER LONDON, United Kingdom

Manager to join our Innovations and Intellectual Property (IP) team. This is a unique opportunity to contribute to the... advancement of healthcare and medical research in the UK by facilitating the translation of research findings into tangible...

LGC Group