News - Sitecore appoints Steve Tzikakis as CEO
September 1st, 2020. Sitecore has appointed Steve Tzikakis as its new CEO, following the departure of Mark Frost into an advisory role. Tzikakis was previously SAP President EMEA South and prior to that a VP with ERP vendor Infor. He will be based in the…
Continue reading...