I attended my school's Career Fair recently and spoke with a few companies there that I was interested in. I ended up talking to two different recruiters from the same company, both of which gave me their cards and told me to stay in touch.
Since they both work at the same company, how should I handle keeping in touch? Should I email them together, separately, or simply choose one recruiter to keep in contact with? I'm a little lost on how to handle this situation in the most mature and professional way possible, and any insight or advice would be greatly appreciated.
Pick one and work with that person. There won't be any hurt feelings I promise you; accepting someone's business card does not mean you are required to follow up with that person and the recruiters know that very well.
There is no added benefit to you to email both of them since they work to fill the same positions and it will only waste one of the recruiters time.
I would contact them separately but definitely keep in touch with both of them. They might be recruiting for two different hiring manager and you don't know where the first lead or better lead is going to come from. But definitely I would contact them separately. It is cheesy to write letters starting with Dear Mark/James, Your notes should be personal and referencing something you discussed at the career fair. Better if it is something related to the company but if you can not recall, it might be a reference to a sporting event, concert etc that you talked about. It gives the sense of taking time to remember this person individually, rather than remembering them as a talking head, at an event you once attended. If these two people happen to talk to each other and your name gets mentioned, they definitely will compare notes and more genuine you look will increase your chances of being contacted in the future. More time you put in a relationship, regardless what kind of a relationship it is, more you will get out of it. It is the gist of the story.