Hi, thank you for the reply,
There seems to be a good amount of demand on the internet for the job right now.
I tried applying from India but i don't get any reply as the form mentions they don't sponsor visas right now due to huge volume of requests.
So I wanted to...