Technology company HCL America is laying off at least 57 employees in Cary as part of a restructuring, the company told state ...
In 2024, HCL America had 2,953 H-1B visa approvals. As one of the oldest names in tech, IBM continues to foster international talent. The company employs professionals from various global regions ...