Roger Houle, New Hampshire This consumer posts negative reviews about companies and sales managers to tarnish and harm their reputation so when prospective customers or clients see it on the Internet, they will not do business with them. He has put himself in a...
Read more
#686625
Reply to reviews