10 Project Management Tips Every Non-Profit Manager Should Know