Jeffrey Lee has a position (Managing Director and Analyst) at Owl Creek Asset Management LP

Title Managing Director and Analyst
Is Current yes
Executive yes
Updated about 13 years ago

Source Links