Interested in applying your wealth of technical knowledge and experience towards an opportunity in the medical field where you can improve the lives of people with diabetes for a role based in Barcelona? Candidates in this role will be able to take ...