Attache Software Australia logo

Attache Software Australia Headquarters & Office Locations

Verified data HR Software 175 employees 9 locations worldwide

Headquarters: 118 Talavera Road, Sydney, State of New South Wales 2113, Australia

GraphIQ records this company as acquired (parent: ATTACHE SOFTWARE AUSTRALIA PTY LTD).

Data last updated · Sourced via GraphIQ

Headquarters
Sydney, State of New South Wales
Australia
Total locations
9
across 2+ countries
Employees
175
est. 2026

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
Founded
1981

All Attache Software Australia office locations

9 total
CityState / regionCountryType
Sydney HQState of New South WalesAustraliaHeadquarters

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).

Find more info on Attache Software Australia using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Attache Software Australia's structure evolves, GraphIQ gives you verified company, people and location data in one place.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events