Mission: To help both nonprofits and for profits develop and grow robust volunteer programs, allowing people to serve their community in the most effective and inspiring way. 

Vision: To guide nonprofit organizations into creating more effective and sustainable volunteer programs that develop a deeper connection with those who give their time, while also assisting for profit businesses in realizing the benefits of employee volunteer programs.