admin March 18, 2016 Categories: Advertising, Business & Finance Supple Studio Rebrands CRM Experts ‘Armadillo’ Tags: 1ArmadilloCRMCustomer Relationship MarketingdigitJamie EllulJim Davieslogo designlogotypeMudonerebrandingSimon DeshonThe Creative Federationweb designzero