Make your mark for patients We are looking for a Senior Site Contracts Manager who is detail-oriented, collaborative, and proactive to join us in our Strategic Clinical Partnering team, based in one of our offices in Madrid, Spain; Milan, Italy; Brussels, Belgium; Slough, UK; Monheim, Germany.In thi...