Karen assisted our company with employer sponsored visas. She has a wealth of knowledge and information and was able to advise and keep us informed throughout the process. Karen was very professional in her approach and made the process run smoothly and efficiently. We would highly recommend her for any of your visa requirements.