iCapital
Offices at iCapital
iCapital is headquartered in New York, NY and has 16 office locations.
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
U.S. Office Locations
Global Office Locations
Our headquarters is located in Manhattan across from Grand Central Station with additional offices in Connecticut, New Jersey, Massachusetts, Florida, Alabama, as well as Canada, Europe, and Asia.
Singapore
Boca Raton, Florida, United States
Boston, MA, United States
Edinburgh, United Kingdom
Greenwich, CT, United States
Jacksonville, Florida, United States
Lisbon, Portugal
London, United Kingdom
Naperville, IL, United States
Princeton, NJ, United States
Salt Lake City, UT, United States
Stamford, CT, United States
Tokyo, Japan
Toronto, Ontario, Canada
Zürich, Switzerland