Translation of "Peoples person" in German

Which one of us is the people person again?
Wer von uns ist nochmal der gesellige Mensch?
OpenSubtitles v2018

Danny, you're not exactly a people person.
Danny, du bist nicht gerade ein geselliger Mensch.
OpenSubtitles v2018

He's more of a people person.
Er ist eher ein geselliger Mensch.
OpenSubtitles v2018