Successfully running a nonprofit or charity is no easy matter – you’re responsible for maintaining donor relationships, gifts and contributions, fundraisers, volunteers, and a million other things towards