Sallie Krawcheck recieves the Business Leader of the Future at a CNBC event at the Pierre Hotel. Photo by Joe Vericker.