The Killid Group employs 47 employees. The The Killid Group management team includes Rasheed Qutbzadah (English Editor and Translator), Abdul Waziri (Country Director), and Rohullah Danish (Senior and investigative reporter in the western region of Afghanistan).
Looking for a particular The Killid Group employee's phone or email?