March 20, 2012 Nashville Business Journal by Chris Silva READ PRESS RELEASE Jackson National Life Insurance Co. is opening an information technology center at its regional headquarters in Franklin. The company is looking to fill 20 programming positions to get the center off the ground, and also plans to move about 30 IT employees here from… Read more »