Lee Pickersgill

Director of IT in Stevenage, United Kingdom

Visit my company website

Director of IT at Cell Medica, Transforming patients’ lives through cellular immunotherapy

  • Work
    • Director of IT Cell Medica
  • Education
    • Open university