What you want to do is VERY hard if not impossible to create a specific tool for. Most companies doesn't advertise which people they have in their IT department. So I can't see how you will have any chance of gathering that, without social engineering. The other two is just as unrealistic to gather through a tool as the first one. I'm sorry bro, but I would give up on this project if I were you.
So best solution might be Kulverstukas'.