line home offices, project sites, customer organizations and suppliers, our teams ... exciting career opportunities for both professionals and young graduates who are ...
fill the role of Global Customer Care, Sr. Manager. If you ... a development of a Global Customer Care team, The team, comprised ... of Excellence (COEs) will enable customer service...
Service Ambassador What’s your ambition? ... . What this job involves: The Service Ambassador actively manages and coordinates ... ; a) is responsible for providing customer