My first name is Sandy. Occasionally, someone will greet me using an incorrect name such as Mandy or Candy. Either they incorrectly heard my name when we were initially introduced, or they were pretty close at remembering it.
When someone approaches me and says, “Good to see you again Mandy”, I simply extend my hand and say, “Sandy Hyde. It’s nice to see you again too Chris.”
By correctly stating your name in your greeting you have reciprocated the greeting as well as diplomatically corrected the individual so they will not continue to use an incorrect name throughout the conversation. You definitely don’t want to let this person introduce you to someone else incorrectly and correct them in front of that person.