Jim Bircher

Active Rochester, NY Director for Xerox Corporation