Customer Service Representative II Nidec Canton, OH๐บ๐ธ Full Time 3 weeks ago +1 more location St. Louis, MO๐บ๐ธ