Do you have a tech strategy for your non-profit? Here are 5 innovative ideas to check out!