Yalo Technologies corporate office is located in 21 Ogidi Cres, Lagos, Lagos, 100252, Nigeria and has 11-50 employees.
yalo technologies
Departments
Number of employees
Engineering & Technical
4
Sales
3
Marketing
3
C-Suite
3
Finance
2
Human Resources
1
| Location | People at location |
| Africa | 11-50 |
| North America | 1-10 |
| Europe | 1-10 |
YALO is a rent financing company that provides flexible rental solutions for individuals and businesses in Nigeria. The company pays landlords upfront for housing or lease renewals, allowing customers to repay the amount in monthly installments over terms of 6, 9, or 12 months. Through the YALO Marketplace, users can also finance home essentials, i... Read More