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...
line home offices, project sites, customer organizations and suppliers, our teams ... exciting career opportunities for both professionals and young graduates who are ...