Impala is a new start-up agency with a strong focus on creative production for medium and large enterprises. We use our proven network and extensive experience to align expert global talent to local business challenges. Consulting directly with our partners to deliver the best services and marketing...See more
Headquarters:
Australia
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2021 (5 years)
Address:
MELBOURNE, VICTORIA 3000, AU
LOW
spending power