In a separate move, chief executive Eric Dodd is to retire in September 2025. Following the recent sale of NexSys Solutions ...