Revoking latest H1B LCA and Petition

I am working for Company A who holds my Visa. I have got another job in Company B who has already applied for LCA which has already been certified by USCIS. If I change my mind to continue working in Company A,

	Can I request Company B to revoke the latest LCA?

	If a new Petition has already been filed, then can it be revoked as well if I intend to continue working in Company A?

	Can I still continue working in Company A or will Company A will need to start the visa process again as Company B's LCA was certfied or my Petition has been filed?

I don’t think you need to do anything. A newly approved LCA or a newly filed H-1B tends to lapse if not used. A new approval does not abrogate your previous status as the employment is continuing with Company A. Not sure if anyone else has a slightly different opinion.

All the best

Dr. Sandeep Shankar, Colorado Heights University, Denver, CO 80223, USA.;