Results, order, filter
3 Jobs in France
-
Project Director
France... . Location Germany - Virtual Location The #TeamGBT Experience Work and life: Find ... stakeholders, putting the right project teams in place – with the help of the operations manager – in order to ... -
Sales Manager
France... level of dynamism, drive, and energy - great teammate Location France - Virtual ... career path? Start your journey. The Enterprise Sales Manager will be responsible for the ... -
Client General Manager SME EMEA
France... online business Consulting and distribution of solutions and additional services (i.e. M&E ... Location Germany - Frankfurt - Virtual Location The #TeamGBT Experience Work ...