Brandon Block named CFO