Running a nonprofit can be as exhausting as it is rewarding. There are many roles to juggle and things to manage while still making time for fundraising. And