Are you passionate about the intersection of technology and the nonprofit world. Do you thrive in a collaborative environment where you can build meaningful relationships with clients and colleagues. Does the thought of helping communities across the nation excite you more than your morning coffee. Are you detail-oriented, love solving problems creatively, and get a thrill from helping people succeed. Do you enjoy learning, growing, and making a ...