HQ - New York
Summary
INSIGHT INVESTMENT is a specialist asset manager focused on designing innovative investment solutions.
Deals Overview
All rights reserved. Copyright © 2025 Datasite
Senior Management
Abdallah Nauphal
CEO
David Leduc
Chief Executive Officer of Insight North America
Ciaran Carr
Head of Client Solutions Group, North America
By continuing, you agree to our Terms & Conditions and our Data Privacy Policy