Definition, synonyms and related words
One who interacts skilfully with other people and who receives satisfaction from such interaction.