Develop and execute comprehensive fundraising strategies targeting private donors, major donors, and corporate partners., Identify and cultivate relationships with individual donors, high-net-worth individuals, foundations, and corporations., Support preparation of grant proposals, funding applications, and donor presentations tailored to the interests and priorities of potential donors., Collaborate with program staff to ensure that fundraising efforts are aligned with project needs and objectives., Coordinate fundraising events and campaigns targeted at private donors, major donors, and corporate partners., Maintain accurate donor records and financial reports, ensuring compliance with regulatory requirements and organizational policies., Stay informed about trends and best practices in fundraising, adapting strategies as needed., Frequent business trips may be necessary to meet with donors, participate in events, and visit project sites., Provide internal capacity building in the area of fundraising in the non-profit sector.