David Solomon

Background and Experience