Visual Art – Calgary
Todd was born 1961 in Alberta Canada and studied advertising and graphic design in Calgary.
In 1991 he opened Tag Advertising. A full service advertising agency that has had many success stories over a 25 year period.
His creative branding style has attracted the attention of several regional, national and international clients.