Yes, an H-1B visa holder can work for two or more employers by filing a second concurrent H-1B application. The individual will have to file a petition to USCIS via their new employer to work both jobs.