James B Lockhart III has a position (vice chairman) at WL Ross & Co. LLC

Title vice chairman
Start Date 2009-09-01
Is Current yes
Executive yes
Updated over 10 years ago

Source Links