NSF: Atwater leaves CFO job worth nearly $2.6 million

NSF: Atwater leaves CFO job worth nearly $2.6 million