Got a call from this number and they suggested that they are from national car rental. did not believe and hung up. Obviously, I was right.
Other
22
Jun 7, 2016
This call came in late on a Monday night with an ID of "National."
I believe this is a company called Maritz CX (Customer eXperience) and their Support Number is 866.794.4785.
Telemarketer
23
Jun 8, 2016
Didn't answer. Called the number back. Got an automated message. Appear to be a customer satisfaction that is subcontracted to get customer feedback. Didn't take the survey, just listened to the recording and hung up.