Thank you so much for detailed description.
I have a question that do I need reference letter from previous employers as well (worked in India earlier) ?
I can get reference letter from my current employer but from the previous employers (India) I have offer letter, experience certificate...