Got a message from this number saying it was Jeff from Yelp but then mentioned a Dell profile so I am not sure who it is. Definitely a sales call of some kind.
Got a message from this number saying it was Jeff from Yelp but then mentioned a Dell profile so I am not sure who it is. Definitely a sales call of some kind.