Avantra headquarters details
- City
- London
- State / region
- England
- Country
- United Kingdom
- Phone
- +44 20 8334 4753
- Founded
- 2000
- Website
- avantra.com
- linkedin.com/company/avantra
Location map
Open in Google MapsAll Avantra office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | England | United Kingdom | Headquarters |
Showing the headquarters of 23 recorded locations. See every location in GraphIQ →
About Avantra
Avantra is headquartered in London, England, United Kingdom. Founded in 2000, the company has 23 recorded locations across 7+ countries and employs approximately 79 people worldwide.
Where is Avantra's main office?
Avantra's main headquarters office is located at London, England, United Kingdom. This is the company's primary corporate address.
Avantra regional offices
Beyond its headquarters in London, Avantra has recorded locations in United Kingdom, Australia, India, Sweden, Switzerland, The Netherlands and United States.
Avantra contact information
The main switchboard for Avantra headquarters can be reached at +44 20 8334 4753. Official website: avantra.com.
What does Avantra do?
Avantra is the industry-leading AIOps platform for SAP Operations. It provides Enterprises and MSPs unmatched intelligence into their landscape health.
Frequently asked questions
Where is Avantra headquarters?
Avantra's headquarters is located at London, England, United Kingdom.
How many offices does Avantra have?
GraphIQ records 23 locations for Avantra across 7+ countries, as of October 2026.
When was Avantra founded?
Avantra was founded in 2000 and employs approximately 79 people.
What is Avantra's phone number?
The main phone number for Avantra headquarters is +44 20 8334 4753.
How many employees does Avantra have?
Avantra has approximately 79 employees (GraphIQ estimate, 2026).