Notes He has been a recurring speaker at the Clinton Global Initiative.
Updated over 8 years ago