Thomas Schaffer

Active Raleigh, NC Director for International Business Machines Corporation