machine cnc equipment marketing handling pcb manufacturers electronic consulting operations smt industrial manufacturing machinery management assembly manufacturer supplies engineering