"And there are probably more departures to come."