BlogDesign A Quick Brand Update – Mycroft the Company’s Branding Like any good company knows, brand image is important. Brand image is defined as the impression of a product held by real or potential consumers. This is influenced not only…Sam RitchieFebruary 7, 2019