Talent & Culture Specialist needed for a European tech company providing digital business management solutions. Focus on connecting talent with opportunities.