Your brand says who you are as a company or candidate and what you believe in.
Your logo is a symbol of that brand. It's your family crest. It's a trigger for the mind that sets off a feeling which can be good, bad, indifferent and every shade in between.
At Torch we excel at visually interpreting what your brand is all about.