KEO World corporate office is located in 3401 N Miami Ave Ste 202, Miami, Florida, 33127, United States and has 51-200 employees.
keo world inc
keo world
keo world
keo world llc
Departments
Number of employees
Engineering & Technical
8
Finance
8
Marketing
6
Information Technology
4
Sales
4
Legal
4
C-Suite
4
| Location | People at location |
| South America | 11-50 |
| North America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to KEO World's success, and advanced their careers.
Managing Consultant at Mastercard
Worked as Manager, Cx Growth Marketing Analytics UX Cust...
at KEO World (2020-2021)
Senior Manager II, Who... at BANCO BILBAO VIZCAYA A...
Worked as Manager, Risk Operations & Underwriting
at KEO World (2025-2025)
Senior Manager, Parkin... at University of Miami
Worked as Senior Project Manager, Operations
at KEO World (2022-2023)
Explore More
Founded in 2020 and headquartered in Miami, Florida, KEO World is a Buy Now, Pay Later fintech focused on credit solutions and supply financing for small-and-medium-sized businesses (SMBs).... Read More