Head of Investor Relations - Managing Director.
2 months ago
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, & Singapore. The Head of Investor Relations will work with a broad range of clients within a fast-pa...