Teia corporate office is located in Brazil and has 11-50 employees.
teia
Departments
Number of employees
Marketing
1
Operations
1
Engineering & Technical
1
| Location | People at location |
| South America | 1-10 |
Teia is a professional network that helps companies solve tricky business challenges by connecting them with top market experts. Their Creative Studio works with brands to create amazing stories, designs, and content that bring ideas to life. They're all about bringing the right people together to make great things happen.... Read More