Rich Gallagher, President of St. Vincent de Paul of Marin