Head of New Business (Partnerships & Licensing) - London / Hybrid
9 days ago
London
Conduct due diligence and manage the new business and internal approval process to ensure ... Senior Leadership Team and Ops Board on all net new business development progress