Allen Career Institute has appointed Rakesh Ranjan, the former chief executive of Zomato’s food delivery business, as the new Chief Executive Officer of Allen Online, its digital-first arm.