Mailmasters was an Australian direct marketing company, with in-house printing, mail and fulfilment handling facilities. Services included marketing, customer service, translation, database management, print and mail lodgement.
Headquarters:
Australia
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
1995 (30 years)
Address:
5 HOLT STREET; NORTH SYDNEY, NSW 2060, AU
LOW
spending power