As Snr Technical Quality (TQ) Analyst - Japan, you will have the opportunity to be a part of the Global Operations – Quality team to support our North Asia customers. You will ensure alignment with corporate
We are looking for a Japan Service Delivery Manager responsible for ensuring the successful delivery of IT Infrastructure Managed Services for the Japan business. The role will act as the primary interface between customer stakeholders, service