Emily Needham's Location
New York, New York, United States
Emily Needham's Work
Emily Needham's Education
Emily Needham's Skills
Emily Needham's Summary
Emily Needham, based in New York, New York, United States, is currently a Managing Director, Business Development at ExodusPoint Capital Management, LP, bringing experience from previous roles at ExodusPoint Capital Management, LP, Goldman Sachs and Credit Suisse. Emily Needham holds a 2009 - 2013 BSM in Finance @ Tulane University - A.B. Freeman School of Business. With a robust skill set that includes Series 7, Series 63 and more, Emily Needham contributes valuable insights to the industry. Emily Needham has 2 emails on RocketReach.