Hi JT,
I am local.
Other big employers would be global foundries up in Malta, SUNY Albany with their new Nanotech ever expending center. I'll keep thinking. I guess it all depends a bit too on where you are going to live since the area is big enough it could be a pain living on one side of town and going to live elsewhere. Are you moving with someone who will be in a specific location?
I mostly go to the forums using my phone anymore so I might not see more questions. Feel free to pm me (that I will see), I'll be happy to answer questions if I can and help.
Helene