Head of New Business (Partnerships & Licensing) - London / Hybrid
9 days ago
Saint Margaret’s at Cliffe
... team, a commercial role that is focused on helping to deliver on this strategy, in close ... Conduct due diligence and manage the new business and internal approval process to ensure ...