Ola Executive
- Technology
Another senior Ola executive quits amid several resignations
New Delhi: Shikharr Sood, the head of Ola’s Talent Acquisition, and in charge of talent acquisition for the entire Ola Group, is now reportedly the latest executive to leave the firm. His…