E

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:

No comments