Satellic announces today that Bart De Sitter, currently Chief Technology Officer of Satellic, will take a new transverse leading role as Enterprise Architect within the company as of 1 April 2021. Oliver Sachs, will take over as Chief Technology Officer effective 1 April 2021.