Costa Group heeft plaatsvervangend CEO Marc Werner gepromoveerd tot CEO. Werner volgt interim chief executive en voormalig CEO Harry Debney op, die op 29 februari 2024 terugtreedt. Na iets meer dan twee jaar als Chief Operating Officer werd Werner in juli 2023 benoemd tot Deputy CEO.