Imperial College London
–
London, Greater London, United Kingdom
... Essential requirements To be successful in this role you will have significant experience in commercial deal making or licensing in a natural sciences business environment (e.g., chemicals, materials, pharma, biotech, etc.) or in technology venture ... - Apr 26