Manager, International Business Development, EMEA
4 months ago
London
Facilitate key commercial terms discussions and complete negotiations, working closely with the regional market team, legal, finance, and other functional teams to ensure each piece of new business is aligned with our growth strategy and ambitions. As required, support relevant commercial project...