Oyo plans to hire 250 executives for sales and dismiss 600 in technology
Oyo’s European country house business strategy is evolving and is reducing several business areas to improve efficiencies and leverage synergies.
Read More
As per the statement declared by Oyo on Saturday, it plans to lay off 600 executives in the field of technology and intends to hire 250 executives in the field of sales.
Read More
www.businessoutreach.in