Tim Palmer, CFA