Tracy Moore named CFO