CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), CNC (Computerized Numerical Control) Systems, Computer Programming, Engineering Drawing, Geometric Dimensioning and Tolerancing, Leadership, Machine Tool, Machining, Manufacturing, Mentoring, Problem Solving Skills, Process Improvement, Project/Program Management