Hi,
Congratulations all!! I too got my ITA in the 23rd March draw(#140).
I am working for an Indian company for over 10 years and worked in a total of 3 countries(India, USA, Canada). In each country, I was/am deputed to a subsidiary company(e.g. In India: ABC India Ltd, then in USA: ABC...