2mo ago Mechanical Technical Support Specialist Formax Dover, NH Dover, NH 2mo ago Closed Full time Customer Service Customer Support Hardware Support