Indie creative agency Town Square appoints new head of art
Indie creative agency Town Square has appointed Greg Beer to the newly-created role as head of art.
Beer returned to Australia from the UK, where he spent over 15 years at various London agencies, including Wieden + Kennedy, Mother, TBWA, Fallon and VCCP.

Greg Beer