Develop and execute fundraising plan s and strategies. Identify potential donors. Cultivate relationships with current and prospective donors. Plan/participate in fundraising activities, etc. Write/prepare donor communications, etc. .Maintain records of donor interactions and contributions.Stay current with nonprofit fundraising best practices and regulations.