a sustainable competitive advantage. About the role Senior CNC Consultant – Managed Services Technical team. The role requires.... Responsibilities The Senior CNC role is extremely broad, and responsibilities include (but are not limited to); CNC Systems...