John Granger

Active Armonk, NY Chief Operating Offi for International Business Machines Corporation