Job Purpose This is a leadership role managing a Tax team. You will be responsible for further developing the team in country, cross sector, Tax Center for Japan. The Tax Center will be responsible for the
Our story Strada is a technology-enabled, people powered company committed to delivering world-class payroll, human capital management, and financial management solutions to organizations globally. With a team of more than 8,000 experts, Strada blends leading-edge technology