David Storper had a position (Senior ManagingDirector) at WL Ross & Co. LLC

Title Senior ManagingDirector
Is Current no
Board member yes
Executive yes
Updated almost 3 years ago

Source Links