Town Square Details
Town Square is an independent, full-service strategic and creative agency helping brands earn their place in people's lives. Visit the website to find out more.
Employees:
50 - 99
HQ:
626-449-9300
Location:
Prahran, VIC, AU
Revenue:
10 - 20 Million
Marketing and brand strategy
Brand development and implementation
Campaign development and deployment
Content marketing
Creative development
Digital design and production
Production - integrated solutions
Media
Events
Research; quantitative and qualitative
Considered Purchase
Travel
Destination
Luxury
Property
Social Impact
B2B
Advertising
Brand Strategy
Design
Video Production
Social Media
Digital Strategy
Website Development
Online Lead Generation
Content Marketing
Experiential
Channel Planning