franchise developmentNewspeoplerestaurants Marco’s Pizza Promotes COO to President, Nears 1,000 Stores by Katie Lee January 23, 2018 Toledo, Ohio — Marco’s Pizza has promoted its chief operations officer, Tony Libardi, to president. The move comes at a pivotal time as the brand rapidly approaches the opening of its 1,000th store and celebrates its 40th anniversary. Continue Reading January 23, 2018 0 FacebookTwitterPinterestEmail