John Roberts joins Dice Holdings as CFO