About SATS INDIA & SFSI SATS India is a part of SATS Ltd.’s (based in Singapore) venture in India. While SATS Food Solutions India (SFSI) is a subsidiary of
About SATS INDIA & SFSI SATS India is a part of SATS Ltd.’s (based in Singapore) venture in India. While SATS Food Solutions India (SFSI) is a subsidiary of
Voyager (94001), India, Bangalore, Karnataka Associate, Administrative Support At Capital One, we think big and do bigger things. We were the first company to