Partner, Industrial Growth Lead and Client Leader
dallas, texas, united states
Dialexa, an IBM Company
University of North Texas