Nelo
United States
About Nelo
Nelo's mission is to increase the buying power of consumers in Latin America.
Our Values:
*Everyone Is An Owner*
*Be Our Best Selves*
*Move Fast, Learn Fast*
*Open & Honest Communication*
*Customer-First*
Facts
- Category
- Other
- Company size
- ~66 employees
- Headquarters
- United States
- Offices
- 2 offices
- Website
- www.nelo.co
Hiring activity
22 open roles right now · 5 added in the last 30 days
Most recent posting: July 8, 2026
Roles they hire for:
- Senior Manager, Strategic Finance
- Senior Software Engineer
- Collections Agent
- Customer Experience Agent
- Data Scientist (Machine Learning)
- Data Scientist (NYC, L5/L6)
- Fraud Operations Analyst
- Office Manager - Part Time
More companies
Browse all companies hiring now
See which of these 22 roles match your resume
Sign up free