north callahan marketing, especially the cutting edge, the ocean, music, film, sports, the internet and chocolate, not necessarily in that order.

more