DXC Technology UK is seeking a Business Analyst for its credit card sector in Tokyo, Japan. The role involves business transformation, requirements documentation, and collaboration across departments, offering high autonomy and an open organizational culture.
Must-have
Nice-to-have
Not specified