Head of New Business (Partnerships & Licensing) - London / Hybrid
9 days ago
Noak Hill
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