David Vippond

Active San Francisco, CA Data Processing Manager for Levi Strauss & Co.