2005-present, Mechanical Engineering Department, BYU-Idaho
1995-2001, Mechanical Engineering Department, Brigham Young University
2004-2005: Senior Engineer, Jacobs Sverdrup, Stennis Space Center, MS
2001-2004: Senior Engineer/Staff Engineer, Lockheed Martin Space Operations, Stennis Space Center, MS