Location Brussels; Abu Dhabi; Amsterdam; Antwerp; Athens; Barcelona; Berlin; Budapest; Cape Town; Copenhagen; Dubai; Dublin; Eindhoven; Frankfurt; Geneva; Istanbul; Johannesburg; Krakow; Lisbon; London; London; London OR Brussels; Luxembourg; Madrid; Manama; Milan; Paris; Porto; Prague; Remote; Rome; Rotterdam;
As a Country Sales Manager, you will be responsible for overseeing the sales teams and aligned commercial activities in France within your Global Business Unit (GBU). You will ensure the effective implementation and management of the