Manager, International Business Development, EMEA
4 months ago
London
JOB DESCRIPTION The Manager, International Business Development, EMEA, is a regional role focused on Europe, Middle East, Africa (including India sub-continent), reporting to the Senior Director, International Business Development. Focus will primarily be on cultivating new business, in new marke...