OST
OST's CEO and Executive Team includes Nishi Narula and 4 others.
Ajay Madan
Principal & Chief Operating Of...
Anil Chaudhry
Principal & Chief Financial Of...
Nishi Narula
Principal & Chief Performance ...
Renu Chaudhry
Principal & Chief Strategy Off...
Vijay Narula
President & CEO
View all
7 members