Town Square Details
An independent, full-service creative agency based in Melbourne working with brands across the globe focusing on revolutionary positive change.
Visit the website to find out more.
Employees:
50 - 99
HQ:
+61 3 8534 3333
Location:
Melbourne, Victoria, AU
Revenue:
$5.4 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