Written on: 17/12/2012
Great communication, constantly pushing to improve our campaigns. Dedicated account manager means you have one point of contact which is great. Would recommend highly.
As rated by our community of reviewers
" Do Not Use This Company Please " Read More
" Do not use for Ecommerce website " Read More
" Lies, don't respond or do as they say they do " Read More
" I advise you to try SeeZisLab " Read More
" They know what they are doing " Read More