There he picked up project planning skills that landed him a program management position at Microsoft.
Additional responsibilities in Xerox include program management, intellectual property development and university affairs.