I had worked in a company in India two years back, now they have registered themselves in US and want to expand.
They want to hire me on L1a visa, is it possible? what are the requirements for it and how much time does it take. Iam already in US on H4 visa.
My role would be business development and I would be first employee here in US