Marketing & Advertising - Leeds, England, United Kingdom
Marketing and sales support agency with the ability to provide intelligent and coherent solutions to match business objectives.Direct marketingInbound & outbound phone workData & project managementCRM development.Design, marketing & advertising.