I am a software professional and have my Canadian Citizenship. I am applying for jobs in US. Recently, I cleared an interview and would like to know the procedure for applying TN Visa. My employer does not have any idea about TN Visa. I would appreciate, if some one can let me know the procedure...