People Matter

Locations

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

industry

Administrative Services · Commerce and Shopping · HR and Recruiting · Information Technology · Sales and Marketing · Software

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