Director of Quality and Release Management
urbana, illinois, united states
Wolfram
Delft University of Technology
University of New Orleans
industrial design engineering, tu delft