The types of training for expatriates include:
Cross-cultural training
Country-specific legal and regulatory training
Role-specific/technical training
Pre-departure and onboarding training
Ongoing support and mentorship
Language training