Investment AnalystInvestment Management Office
Location : White Plains, NY
Summary
The Investment Analyst works as a member of a seven-person investment team that manages Tulane University's $2.4 billion Endowment. This position consists of a two-year rotation through the various investment asset classes in which Tulane University's Endowment is invested, including public and private equity, venture capital, and hedge funds. This position entails detailed research and analysis on financial markets globally and to specific investment managers, both existing and prospective, through which the Endowment is invested.
The Investment Analyst supports the full range of investment due diligence, including manager sourcing and meetings, financial and risk analysis, and developing investment recommendations. This position offers an opportunity to have an impact on the University, develop specialized investment expertise, and gain broad exposure to various asset classes in an intellectually stimulating and collaborative environment. This position is based in the New York City area, and some travel is required.
THE PROJECTED START DATE FOR THIS POSITION IS JULY 1, 2026. Required Qualifications
Bachelors Degree
Preferred Qualifications
Bachelors Degree in a quantitative or investment-related fieldInvestment experience
Investment Analyst • New Orleans, LA, United States