James Rae

Active Armonk, NY Managing Director for International Business Machines Corporation