Chief Technology Officer

Have experience with patents and IP management (Desirable). Our CTO will be responsible for managing the research team and translating innovation from R&D to…

£70,000 a year
1 vacante