NO. L1 is for the person already working for the international company in its overseas office. Not for new hire. You can apply H1.