Provide immigration and visa application support and compliance advice to clients with internationally mobile employees. Prepare documents, ensure timely applications, monitor immigration legislation, and liaise with immigration officers and KPMG overseas offices.