About
Town Square is an independent, full-service strategic and creative agency helping brands earn their place in people’s lives.
Advertising Agency of the Year 2020
Mumbrella Travel Marketing Awards
Ad Campaign of the Year 2020
Mumbrella Travel Marketing Awards
Australian Effie Awards 2020
Shortlist
Caples Awards 2020
Best Integrated Campaign Shortlist
Caples Awards 2020
Best Branded Content Shortlist
Premier’s Design Award 2019
Communication Design Shortlist
Services
- Research
- Strategy
- Brand Development and Design
- Creative and Campaign Development
- Social Media and Content Creation
- Channel Planning
- Media Planning and Buying
- Web Design and Development
- Online Lead Generation
- Video Production
- Brand Activation and Experience
- Production and Deployment
Leadership

Danielle Moeller
Founder

Harry Corsham
Director/Partner

Brendan Day
Executive Creative Director

Neville Doyle
Chief Strategy Officer

Alison Ray
General Manager

Anna Morris
Head of Production