Thursday, March 28, 2024
Home Tags Otta

Tag: Otta

Otta picks up £850,000 seed to match you to relevant jobs

Otta, one of the latest startups aiming to fix what it sees as a broken job search and recruitment market, has picked up £850,000...
- Advertisement -

MOST POPULAR

HOT NEWS