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

Neville Doyle

Danielle Moeller

Founder

Neville Doyle

Harry Corsham

Director/Partner

Neville Doyle

Brendan Day

Executive Creative Director

Neville Doyle

Neville Doyle

Chief Strategy Officer

Neville Doyle

Alison Ray

General Manager

Neville Doyle

Anna Morris

Head of Production

Top