Infineon Technologies
Magna International
NTT DATA North America
Value Point Systems Pvt Ltd
Sapiens
ParallelDots
LSEG (London Stock Exchange Group)
Delta Capita