Must have knowledge of Canada, UK and US visa process Excellent organization and interpersonal skills, proven track record in building relationships with team Ability to work both independently and as a team player A high level of verbal and written communication skills Administrative, organizational and time management skills, delegation skills Be flexible and adapt to changing circumstances Be able to develop their skills and seek advice from a variety of sources Be willing and able to exercise judgment and take risks Able to analyze problems and strategize for better solution