Direct Relations: Customer Communications Specialist
Working directly with business clients as an extension of their marketing department to assist in customer base expansion. Contains customer testimonials, staff list, and downloadable map.
Website: http://www.directrelations.co.uk/
Current Rating: 0.00
Number of Votes: 0