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. Prepare and present new business opportunities to obtain required...