Senior Technology Transfer Manager
2 months ago
Twickenham
This is an office-based, hybrid role with an expectation for all employees to attend our offices a minimum of 4 days a month, usually worked as 1 day per week, and may increase, subject to team ...