EMEA Director - Global Strategy (Location Strategy / Economic Incentives)
13 days ago
London
German, French, Spanish, Polish) * Advanced proficiency with technology and client service tools; PowerPoint, Word, Excel, Power BI, and related packages * Ability to work effectively in large teams ...