Selecta

Hiring for 11 positions

It is owned by the American investment firm Kohlberg Kravis Roberts & Co.
Report this company
Get all remote startup jobs from Selecta in your inbox