E
Elizabeth Ciepiela Review of National Credit Care
Neil Stamm is the best customer care specialist I ...
Neil Stamm is the best customer care specialist I have spoken with. He is serious, knowledgeable, friendly and takes the time to answer all your questions thoroughly. It is a pleasure to speak with him. I highly recommend Neil!
Comments: