Product Manager

You’ll use your technical expertise to remain abreast of developments in the scientific computing field and assisting scientists with designing and utilising…

£56,000 - £70,000 a year
1 vacante