SaaS Sitecore Appoints Nasos Topakas as Chief Engineering Officer and Dave O’Flanagan as Chief Product… AIT News Desk Mar 16, 2021 Sitecore the global leader in digital experience management software, announced that Nasos Topakas has joined Sitecore as Chief Engineering Officer…