CNC Software appoints sales director
CNC Software LLC, the developers of Mastercam, named Nicolas Le Moigne as its director of sales for Europe, Middle East, and Africa (EMEA).