Volunteering can be one of the most effective and most fulfilling ways to meet new people and build your network circle. Other volunteers and non-profit staff will share the affinity of the cause with you and may be potential sources of job leads, career advice and mentorship. Most of these contacts would be happy to help a dedicated volunteer!