System1 Group PLC gab bekannt, dass das Unternehmen auf der Hauptversammlung am 21. April 2023 die Ernennung von Stefan Barden zum Executive Chairman und Director des Unternehmens beschlossen hat. Und den Rücktritt von Philip Machray als Non-Executive Director.