Talentsquare

Talentsquare

Belgium / Talentsquare is a free, user-friendly Applicant Tracking System made in Belgium. We're an HRtech startup that also aims at helping people manage their careers.