Non-Profit member management script

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I am looking for a member management script for a non-profit organization that has following functions:

1) Multiple "Admin" Logins
2) Multiple "Managers" that would add donation members under them, create/maintain profiles of members under them. Each manager login should enable them to see only members under them. Admins can see/edit/delete all managers and all members. Admins can also add members and assign managers for them.
3) Offline Payments update for each member to be maintained by managers.
4) Admin can see total collections of all managers combined, individual managers or individual members and also search function.
5) Managers & Admins should be able to generate Receipt of Payments for annual membership or other donations made offline.
6) Reports to see monthly, quarterly, half yearly and yearly collections.
6) Individual members have no access to the site for login or updates.

Can anyone recommend a script or develop one for a reasonable cost?

Skills required:
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.