Science-Tech
Zoho Corporation CEO Sridhar Vembu steps down to focus on R&D as Chief Scientist

The company’s co-founder Shailesh Kumar Davey will take over as the group CEO.
The company’s co-founder Shailesh Kumar Davey will take over as the group CEO.