Ouch! corporate office is located in Ttdi Plaza no. 32-1 Jalan Wan Kadir 3 Taman Tun Dr. Is, Kuala Lumpur, Kuala Lumpur, 60000, Malaysia and has 11-50 employees.
ouch!
ouch free sdn bhd
Departments
Number of employees
Engineering & Technical
3
C-Suite
2
Operations
1
Sales
1
| Location | People at location |
| Asia | 1-10 |
Founded in September 2019 and based in Kuala Lumpur, Ouch! is an insurance technology platform that offers life, health, home, motor, and travel insurance.... Read More