Oops, sorry I missed this reply...
Yes, RST stands for Reactor Service Tech. I'm going to work for Granite Services, they are putting me through school right now so I don't enter the field until 2011. So I gather there aren't that many RST's out there, or at least on this forum, then?