Backchannel headquarters details
Location map
Open in Google MapsAll Backchannel office locations
| City | State / region | Country | Type |
|---|---|---|---|
| São Paulo HQ | São Paulo | Brazil | Headquarters |
About Backchannel
Backchannel (Private) is headquartered in São Paulo, São Paulo, Brazil. Founded in 2024, the company operates across 2 countries with approximately 23 employees worldwide.
Where is Backchannel's main office?
Backchannel's main headquarters office is located at São Paulo, Sao Paulo, BRA, São Paulo, São Paulo . This serves as the company's primary corporate address and is home to its executive leadership team.
Backchannel regional offices
Beyond its headquarters in São Paulo, Backchannel maintains 3 offices across 2 countries. Regional offices span 2 countries.
Backchannel contact information
The main switchboard for Backchannel headquarters can be reached at 11-4040-7721. For investor relations, visit backchannel.com.br/investor-relations.
What does Backchannel do?
BackChannel is an online B2B platform for inventory transactions and for buying and selling online goods.
Frequently asked questions
Where is Backchannel headquarters?
Backchannel's headquarters is located at São Paulo, Sao Paulo, BRA, São Paulo, São Paulo , Brazil.
How many offices does Backchannel have?
Backchannel operates 3 offices across 2 countries as of 2026.
What is Backchannel's corporate address?
The official corporate address is São Paulo, Sao Paulo, BRA, São Paulo, São Paulo .
When was Backchannel founded?
Backchannel was founded in 2024 and has grown to employ approximately 23 people worldwide.
What is Backchannel's phone number?
The main phone number for Backchannel headquarters is 11-4040-7721.