Inspire Brands
–
Newcastle upon Tyne, Tyne and Wear, NE7 7DN, United Kingdom
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. This critical role will help... - Apr 10