My guest today is John Zimmerman, co-founder of Casting for Hope and also serves as the board chair and CEO. Casting for Hope is a nonprofit that focuses on attending to the financial, emotional and spiritual needs of women living with ovarian and gynecological cancers in western North Carolina. In our conversation, John and I discuss the systems he’s put into place to maximize his all-volunteer team, as well as his own time. He shares how he manages his email communication, the importance of having time face-to-face with people and how he carves out time for idea meetings with his board members.   Show notes: www.nonprofitoptimist.com Audible Trial sign up: www.audibletrial.com/nonprofitoptimist 30 minute nonprofit podcast consultation with Molly: www.nonprofitoptimist.com/consult