There's some tricks to remembering people's names when you first meet them. I forget a lot of them but I'll try and help you (because I have the same problem).

Step One - LISTEN
Step Two - Make a... rhyme I guess we'll call it, with the person's name. So like, Jess chess or Jess mess etc.
Step Three - Say their name a lot during your first meeting. Just not too much.

Yeah I wasn't listening when they taught me this at some little seminar. I usually remember the last person I meet, the rest become jumbled. I should focus on each person individually xD