Thanks for your feedback.
I spoke with the company's attorney and he recommended keeping the Project Manager in the title and remove the Senior Business Analyst piece, as based on his experience "project manager" is more commonly associated with the category of "Computer System Analyst?
Re
my visa will expire at the middle of march. I live in texas, so renewal at the border is expensive for me. thank you.Otherwise check the USCIS website for Vermont Service Center for time line of proceesing TN's
Re
The funny thing is that many of those were not even born in the USA. Find smarter recruiters, there are plenty of morons in the field so it might take a while.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.