Return to Article Details Is a talented employee happy? - Talent and life satisfaction among European team workers Download Download PDF