Dell Customer Service, Malaysia I think that is correct - it is Dell Australia but their call centre is in Malaysia. Caller: Dell computer malaysia
Didn’t answer, left a voicemail. Calling in regards to an “order”. I didn’t order anything. Scam.
1 complaints this year
1 total complaints