Technology Transfer Manager
2 months ago
Twickenham
Another aspect of the role will be supporting resolution of due diligence, monitoring and commercialisation issues that require analysis of technical, contractual, stakeholder and commercial factors