Oto CRM corporate office is located in 1500 Avenida Doutor Nilo Peçanha Sala 04, Porto Alegre, Rio Grande do Sul, 90000-000, Brazil and has 201-500 employees.
oto crm
Departments
Number of employees
Engineering & Technical
10
Sales
4
Marketing
3
Information Technology
1
Human Resources
1
C-Suite
1
| Location | People at location |
| South America | 11-50 |
Explore people who held key positions, contributed to Oto CRM's success, and advanced their careers.
Mi International Busin... at PagBrasil
Worked as Junior Business Development Executive
at Oto CRM (2022-2023)
Explore More
Oto CRM is a specialized customer relationship management solution designed for physical retail stores, recognized as the choice of major retailers in Brazil and the first in the country with proven results by Forrester Consulting. The platform enhances sales by leveraging interactions between salespeople and customers, providing tools powered by a... Read More