Do I need to update the immigration office about change in employment especially since I moved back to India? The positive aspect is that my desgination changed to Finance Manager, which I guess tops the roles in demand list. Please advise.
No, the OP doesn't changing jobs after the submission of the application has no effect on the application. The OP should inform the processing office of his new residential address though. I hope that if s/he has figured a way to get the passports to/from the US if s/he applied in Buffalo.