Senior Principal Consultant
New York, New York, United States
Infosys Consulting
STA Group
Principal Consultant
University of Delaware