Hi ,I would like to know whether i should apply for a mobility period before or after cancellation of my visa. Currently i have resigned from my company and my visa is still showing valid visa .by next week my employer has told me to bring my passport for cancellation of visa. i would like to also know whether i will have to go to the lmra office in sitra to get the mobility done or whether my company can provide me mobility online. since i am planning to shift to new job and company in bahrain i want to know the procedure .how can i get an extension of atleast minimum two months of time to get a new job. Please provide me your valuable reply and answers. Thanking you