Manager, International Business Development, EMEA
9 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. Years Experience within international businesses, within developm...