Eindhoven, North Brabant, Netherlands
Regional Lead On-site Technology Support, supporting country- and cluster leads in the Western Europe and Maghreb region (WEM: Netherands, Belgium, Luxembourg, France, Maghreb and FSSA countries).
TTP contractor at Ernst & Young