Head of New Business (Partnerships & Licensing) - London / Hybrid
2 days ago
London
... and risk assessments for new potential partners.In close collaboration with the Head of ... Conduct due diligence and manage the new business and internal approval process to ensure ...