The company also said its non-executive chair Ron Mobed has decided to step down on July 15.

(Reporting by Shanima A in Bengaluru)