There are things I'm not good at. I'm a quick learner. However, you don't have to remember everything at once, including the name, face, and content. Once you know the characteristics, the characters will connect.
Up until now, I've been in contact with a lot of people. When it comes to how to memorize, you find characteristics without trying to memorize them in their entirety. Facial parts (depth, moles, etc.), body type, and conversational keywords. For example, I talked about a slender man with glasses on his slightly flabby face and his parents, and about shopping with a plump, white-dressed woman with a mole on her chin. Where did they meet and what did they talk about? Then, check the name and call it back. At that time, I write the kanji for my name in my head. That way, the names will be easier to remember.
When we meet, we exchange greetings, get hints from the other person's story, and construct memories. If you do that, you'll remember it.
Even if the name doesn't come out of nowhere, search for names while conveying memories, saying, “We talked about children at the supermarket before ~ that time was fun.” Even with that kind of awareness, it's something you'll remember. Please try it out.