Visa Grantedโ
Visa Granted
People's Republic of China
Production Manager (Manufacturing)