Jim Hagelin

Active Webster, NY Manager for Xerox Corporation