Zamalek and Egypt midfielder Ibrahim Salah says he has signed a deal with newly-promoted Saudi league side Orouba. Salah, who will see out his contract with Zamalek at the end of the season, had to sign for another club after officials from the Whites' board were too late to open talks with him for a new deal. "Zamalek were too late, when they came to discuss a new deal on Tuesday morning, it was all done," Salah, 26, told FilGoal.com. "I owe much to Zamalek, and I will be willing to return after finishing my Saudi Arabia spell of they want me back. "If Zamalek want me to remain with the club and not join Orouba, they have to negotiate with the Saudi side; I'm on their books now." The Egypt international has been among Zamalek's ranks since joining from Mansoura in the winter break of 2009. Orouba have been promoted to the Saudi Professional League after winning the second division last term.