You'll be working in a global team comprised of roles in Business Service Centers and roles in Core locations. The ability to be able to communicate across regions, functions and stakeholders will be a positive
Nice to have
English: C1 Advanced
If needed, we can help you with relocation process. Click here for more information.