If you are looking for a place to share your travel photos and stories, then try BigRoom.
There are only two people who have any information on this. You, and your previous employers. What type of information do you need from those anyways? If it's something you don't have, then you must contact your previous employers, and if they don't have it, then it's probably in a land fill somewhere.