Len Vickers

Archived Record Norwalk, CT Previous Senior Vice-President for Xerox Corporation