Owen Zhu
Owen is the Chief of Immigration Consultant in the Greater China Region. Since joining Globevisa in 2013, she has been a leader in bringing world-class service to our clients. Owen is an expert in interpreting policy to exercise the best interest for her clients. With a breadth of knowledge in Immigration Policies and Client Management, she has the interpersonal and problem-solving skills to help clients navigate even the most complex matters.