Fenton Stephens is an independent advertising agency in Melbourne, Australia. The site showcases their clients, their work and their culture.