Do positions of leadership make you happy? Gender-dependent influences of managerial positions on life satisfaction.

Amsterdam
,
2014

Bless, Herbert, Nadia Granato