Yes, an L1B visa holder can apply for a green card. The L1B is a non-immigrant visa, but with dual intent, which allows its holder to apply for permanent residency. The green card process typically requires the holder’s sponsoring company to file a labor certification and then an immigrant petition.