Tal Shmueli logo

Tal Shmueli

founder & CEO of Stacked

Contact

Companies
Company
Roles
Stacked (company)

The best recruitment tool is a human connection.

CEO