-
Americas Papers Chair for the Computer-aided Design 2010 – 2012 Conferences
-
Associate Member of American Society of Mechanical Engineers
-
Faculty Liaison to the PACE Partnership
-
Editorial Board for the Journal of Computer-Aided Design and Application
-
Reviewer for the Journal of Manufacturing Systems
-
Reviewer for Computers in Industry (an international applied research journal)
-
Reviewer for the Journal of Manufacturing Science and Engineering
-
Reviewer for the Journal of Computing and Information Science in Engineering
-
Past Co-director of the Direct Machining and Control State Center of Excellence
-
Past Director of Precision Machining Laboratory
-
Past Coordinator of the Professional Program Enrollment for Design Engineering Technology
-
Past Coordinator of the Design Engineering Technology Area
-
Past Co-coordinator of the BYU Integrated Systems Laboratory