InterviewOS Browse companies Sign up

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