D

Direct Marketing Research is an average company. T...

Direct Marketing Research is an average company. The services provided are satisfactory but nothing extraordinary. The customer support team is responsive but could be more knowledgeable. Overall, it's a decent company to work with.

Comments:

No comments