Organisation: Ramallah-based management team