Picture of Rachel Zhou

Rachel Zhou

Rachel Zhou is a Supply Chain Manager based in the Cartus Shanghai office. She brings more than eight years of experience in Global Mobility, spanning roles in Immigration Services, Destination Services, and Supplier Management.

Image not availabe
Often referred to as the “Land of the Rising Sun,” Japan is made up of more than 6,800 islands. Our latest Cartus Market Watch explores the typical challenges that some international assignees may encounter during their relocation to Japan, including schooling, climate, and cultural differences.…