Austin, TX
Business Science Consultants, Ltd.
Vistage
Gerson Lehrman Group (GLG) (IT)
Council Member in Technology, Innovation and M&A
University of Texas at Austin
Ecole centrale de Lyon
INSA Lyon - Institut National des Sciences Appliquées de Lyon