VIDEO: Jeff DeWit named CFO of NASA