Head of New Business (Partnerships & Licensing) - London / Hybrid
9 days ago
Downe
Reporting to the CCO, the Head of New Business, will have very clear commercial targets, and will ... Conduct due diligence and manage the new business and internal approval process to ensure ...