JobCoach corporate office is located in 1268 Rua Alexandre Dumas Cj 124, Sao Paulo, Sao Paulo, 04717-003, Brazil and has 11-50 employees.
jobcoach
Departments
Number of employees
C-Suite
3
Sales
2
Engineering & Technical
1
Information Technology
1
| Location | People at location |
| South America | 1-10 |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to JobCoach's success, and advanced their careers.
Explore More
JobCoach is a specialized online assessment platform designed to enhance recruitment and selection processes, enabling organizations to hire more qualified professionals efficiently and without bias. With over a decade of experience, the platform promotes diversity and inclusion in the workplace while significantly reducing hiring costs and time. J... Read More