I have an approved I-140 and hence an A-Number. I don't have a green card yet. Do I need to provide this during my entry into the US? I have an approved petition for Company A. I have not done my stamping yet. Is it possible for me to find a job through another US-based company? What is the procedure?