Attache Software Australia headquarters details
- Street address
- 118 Talavera Road
- City
- Sydney
- State / region
- State of New South Wales
- ZIP / postal code
- 2113
- Country
- Australia
- Phone
- +61 2 9929 8700
- Founded
- 1981
- Website
- attachesoftware.com
Location map
Open in Google MapsAll Attache Software Australia office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Sydney HQ | State of New South Wales | Australia | Headquarters |
Showing the headquarters of 9 recorded locations. See every location in GraphIQ →
About Attache Software Australia
Attache Software Australia is headquartered in Sydney, State of New South Wales, Australia. Founded in 1981, the company has 9 recorded locations across 2+ countries and employs approximately 175 people worldwide.
Where is Attache Software Australia's main office?
Attache Software Australia's main headquarters office is located at 118 Talavera Road, Sydney, State of New South Wales 2113, Australia. This is the company's primary corporate address.
Attache Software Australia regional offices
Beyond its headquarters in Sydney, Attache Software Australia has recorded locations in Australia and Canada.
Attache Software Australia contact information
The main switchboard for Attache Software Australia headquarters can be reached at +61 2 9929 8700. Official website: attachesoftware.com.
What does Attache Software Australia do?
Improve financial controls and operational efficiency with Attaché’s flexible accounting system designed for medium businesses.Attaché is an Australian company that started in 1981 with 3 staff, no customers and a desire to create the best available software for medium businesses. They develop software for growing medium businesses (typically with $2m to $100m in annual revenue) that lets you optimise your payroll, accounting and operations.
Frequently asked questions
Where is Attache Software Australia headquarters?
Attache Software Australia's headquarters is located at 118 Talavera Road, Sydney, State of New South Wales 2113, Australia.
How many offices does Attache Software Australia have?
GraphIQ records 9 locations for Attache Software Australia across 2+ countries, as of October 2026.
What is Attache Software Australia's corporate address?
The corporate headquarters address is 118 Talavera Road, Sydney, State of New South Wales 2113, Australia.
When was Attache Software Australia founded?
Attache Software Australia was founded in 1981 and employs approximately 175 people.
What is Attache Software Australia's phone number?
The main phone number for Attache Software Australia headquarters is +61 2 9929 8700.
How many employees does Attache Software Australia have?
Attache Software Australia has approximately 175 employees (GraphIQ estimate, 2026).