Managing Director
B. Robert Raja
CEO Approval Rating
93/100
1990
PublicBombay Stock Exchange530175
https://www.odysseytec.com/