What does it take to be a thriving nonprofit executive director today?