Leading a nonprofit can have a lot of unexpected twists and turns. Nonprofit leaders are masters at juggling numerous responsibilities while striving to make a genuine impact in their communities. However, it can be easy to get wrapped up in day-to-day tasks and  forget that...