Third Wave Systems
Product Quality Engineer
Third Wave Systems
Computational Mechanics Engineer
MTS Systems Corporation
Software Engineering Manager
Engro Corp
Graduate Trainee Engineer
Third Wave Systems
Engineering Manager, Software Development
University of Michigan
Graduate Student Instructor
GIK Institute
University of Michigan