Praise be to Allah, the Lord of the Worlds; and may His blessings and peace be upon our Prophet Muhammad and upon all his Family and Companions.
There is no harm for charitable organizations to choose a qualified person to collect funds for them, to pay his travel expenses and fix wages for his work. However, it is better for people working in such organizations to be volunteers and seek the reward from Allah, the Most-High.
The evidence for such people to take this money is that Allah has allowed the person collecting Zakah to take an amount of money for this work even if he is rich. Collecting Zakah, without doubt, is a collective obligation because it is a part of establishing one of the pillars of Islam, which is Zakah. And if it is permissible to take wages to achieve what is in this position, then it is permissible to take wages on something of a lesser degree than that, but it should not be a percentage of the collected money, because the amount that will be collected is not known. It is possible that he collects a lot of money with very little effort and it is possible that he will not collect anything with any great effort. Wages in this manner are not known and in the Islamic Shariah wages should be defined and fixed.
Allah knows best.