The journey companies take to go public takes a skillful team of experts to move things forward. Often, a player in advancing an initial public offering is the transfer agent. But what exactly is a ...