Clear filter

Filtered by tag: Ho Chi Minh City

Post Thumbnail
Located in Southeast Asia, Vietnam is known for its beautiful landscape and welcoming people. Our latest Emerging Market Watch on Vietnam discusses the key challenges that international assignees may face when living and working in the country. Those relocating there should be sure to visit the…