Project Manager
- Location
- Greater London, England, United Kingdom
organised and able to prioritise. Strong judgement, problem-solving, and mediation skills. Collaborative and empathetic. Technical Skills University qualification (Bachelor's, Master's, or Doctorate) in Life Sciences, Biomedical Informatics, Computer Science, Engineering, or a related field, or equivalent relevant experience. Relevant professional experience in project management, client management ...