Larry Klein

Active Monrovia, CA Controller for Xerox Corporation