Dodo Pizza was founded in 2011 in Syktyvkar, Russia and has since expanded to 9 countries with over 101 locations. They have experienced rapid growth, starting with 1 store in 2011 and growing to 101 stores by May 2016. Dodo Pizza attributes their success to their IT system and transparency, with a web-based information system and use of technology like tablets and mobile devices to increase efficiency and transparency in their pizza delivery business.