Senior Staff Mechanical Engineer
chicago, illinois, united states
Optimal Design, a Deloitte business
University Of Illinois At Urbana - Champaign