OYO to downsize 3,700-employee base, cut 600 jobs
Image for representational purpose only IPO-bound travel tech firm OYO on Saturday announced it will downsize about 10% of its 3,700-employee base by cutting 600 jobs in the technology and corporate verticals and hiring 250 members, primarily in the relationship management teams. OYO said the move is part of implementing wide ranging changes in its […]
Continue Reading