On Deck
65
companies
547
Jobs

Locations

Miami, FL, USA · Istanbul, İstanbul, Turkey · İstanbul, Turkey

Size

51-200 employees

Stage

Series A

founded in

2021

Traba is building a world where the global supply chain operates at peak efficiency. We connect industrial businesses with reliable workers to fill open shifts and empower both businesses and workers to reach their full productivity and potential.

Something looks off?
Open jobs at Traba

On-site & Remote