3 Delta Electronics Americas Jobs In Otto, NC reset