The Brand Agency has been named advertising agency of the year, capping off a jam packed 2008 where more than $18 million of business was secured.

The Brand Agency has been named advertising agency of the year, capping off a jam packed 2008 where more than $18 million of business was secured.