

Founded in 1995
Centra is creating the next wave of Composable Commerce with the "brand to the bone" platform for brands that run global Direct-to-Consumer and Digital Wholesale operations. Leading brands across the world trust Centra to seamlessly connect people to products. Centra has offices in Stockholm, Sweden...
No team members found
Team member data will appear here when available