Head of Investor Relations - Managing Director
7 days ago
New York
The Head of Investor Relations (IR) will lead a Global team of over 50 employees distributed across multiple locations including New York, New Jersey, Connecticut, Massachusetts, Canada, Portugal, and Singapore. The Investor Relations team is designed to provide iCapital clients with best-in-clas...