Captor Therapeutics S.A. announces the appointment of Tom Shepherd, Ph.D., as Chief Executive Officer. Dr Shepherd joined Captor in 2019 as Chief Business Officer.
Tom Shepherd received a Ph.D. in biochemistry from the University of Strathclyde, Glasgow and completed the Continuing Executive Programme at the London Business School. Prior to joining Captor, Dr. Shepherd held senior management or CEO positions in biotechnology and pharmaceutical companies in the UK, Australia, USA, France and Switzerland. During his career to date, he has taken three therapeutic products to clinical trials, concluded 12 major licensing transactions, 3 corporate acquisitions, 6 private investment rounds and participated in 2 IPOs.