Oxcia headquarters details
- Street address
- 70c Norrbackagatan
- City
- Stockholm
- State / region
- Stockholm County
- ZIP / postal code
- 113 34
- Country
- Sweden
- Phone
- +46 73 270 96 05
- Founded
- 2014
- Website
- oxcia.com
- linkedin.com/company/oxcia-ab
Location map
Open in Google MapsAll Oxcia office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Stockholm HQ | Stockholm County | Sweden | Headquarters |
Showing the headquarters of 4 recorded locations. See every location in GraphIQ →
About Oxcia
Oxcia is headquartered in Stockholm, Stockholm County, Sweden. Founded in 2014, the company has 4 recorded locations across 2+ countries and employs approximately 14 people worldwide.
Where is Oxcia's main office?
Oxcia's main headquarters office is located at 70c Norrbackagatan, Stockholm, Stockholm County 113 34, Sweden. This is the company's primary corporate address.
Oxcia regional offices
Beyond its headquarters in Stockholm, Oxcia has recorded locations in Sweden and India.
Oxcia contact information
The main switchboard for Oxcia headquarters can be reached at +46 73 270 96 05. Official website: oxcia.com.
What does Oxcia do?
Oxcia is a biopharmaceutical company that provides therapies and DNA damage response mechanisms to treat cancer and inflammatory diseases.
Frequently asked questions
Where is Oxcia headquarters?
Oxcia's headquarters is located at 70c Norrbackagatan, Stockholm, Stockholm County 113 34, Sweden.
How many offices does Oxcia have?
GraphIQ records 4 locations for Oxcia across 2+ countries, as of October 2026.
What is Oxcia's corporate address?
The corporate headquarters address is 70c Norrbackagatan, Stockholm, Stockholm County 113 34, Sweden.
When was Oxcia founded?
Oxcia was founded in 2014 and employs approximately 14 people.
What is Oxcia's phone number?
The main phone number for Oxcia headquarters is +46 73 270 96 05.
How many employees does Oxcia have?
Oxcia has approximately 14 employees (GraphIQ estimate, 2026).