Volunteering is a great way to network. I have several "Your People" who I met via volunteering. The common cause and the openness to explore new ideas seems to make volunteers great to talk with.