FreelanceTechnical communication
Contact me for samples of my writing or for a project bid. In accordance with the Association of Fundraising Professionals Code of Ethics, I do not work for contingency pay (a percentage of grant returns). |