If you work within a non-profit organization, you know the struggle and the complexities that come w