Tech and Soul corporate office is located in 60 Rua Arapiraca, São Paulo, 05443-020, Brazil and has 51-200 employees.
tech and soul
soul
Departments
Number of employees
Marketing
4
Operations
3
C-Suite
1
Finance
1
| Location | People at location |
| South America | 11-50 |
Explore people who held key positions, contributed to Tech and Soul's success, and advanced their careers.
Executiva De Contas Sê... at Artplan
Worked as Executiva De Contas Junior
at Tech and Soul (2024-2025)
Explore More
Tech & Soul is an independent advertising agency that integrates all necessary disciplines for creating strategic and creatively intelligent campaigns. The agency focuses on building campaigns, content, performance, and creative intelligence to meet the demands of an increasingly competitive market. They offer a comprehensive lineup of services inc... Read More