Social labs headquarters details
Location map
Open in Google MapsAll Social labs office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Cornellà de Llobregat HQ | Barcelona Province | Spain | Headquarters |
About Social labs
Social labs (Private) is headquartered in Cornellà de Llobregat, Barcelona Province, Spain. Founded in 2011, the company operates across 4 countries with approximately 75 employees worldwide.
Where is Social labs's main office?
Social labs's main headquarters office is located at 48 Avinguda Dels Alps, Cornellà de Llobregat, Barcelona Province 08940. This serves as the company's primary corporate address and is home to its executive leadership team.
Social labs regional offices
Beyond its headquarters in Cornellà de Llobregat, Social labs maintains 7 offices across 4 countries. Regional offices span 4 countries.
Social labs contact information
The main switchboard for Social labs headquarters can be reached at —. For investor relations, visit sociallabs.biz/investor-relations.
What does Social labs do?
Social Labs is a superior software firm that specializes in developing business innovation solutions and digital transformation platforms.
Frequently asked questions
Where is Social labs headquarters?
Social labs's headquarters is located at 48 Avinguda Dels Alps, Cornellà de Llobregat, Barcelona Province 08940, Spain.
How many offices does Social labs have?
Social labs operates 7 offices across 4 countries as of 2026.
What is Social labs's corporate address?
The official corporate address is 48 Avinguda Dels Alps, Cornellà de Llobregat, Barcelona Province 08940.
When was Social labs founded?
Social labs was founded in 2011 and has grown to employ approximately 75 people worldwide.
What is Social labs's phone number?
The main phone number for Social labs headquarters is —.