John Tesh Daily
Names need a hook.
Forgetting a name is often not a memory problem. It is an attention problem at the moment the name arrives.
Try repeating the name once out loud and connecting it to one visual detail. You are giving the brain a hook instead of asking it to hold a loose thread.