Managing Director
Nazneen Jehangir
CEO Approval Rating
82/100
1990
PrivateAcquired by NeST Technologies
https://sfotechnologies.net/