C&D Technologies Jobs in Rumford, RI