ECI is the premier provider of managed IT services and cloud solutions to financial services firms, including global asset managers, investment firms and investment banks, as well as a variety of other professional services and corporate clients.

The Company is widely recognized for its market leadership, subject matter expertise, and unparalleled global service levels in providing outsourced cloud IT infrastructure, cybersecurity, communications, and business protection to some of the most sophisticated financial organizations in the world.

Founded in 1995 and headquartered in Boston, MA, ECI has global presence in key financial centers across three continents with 11 offices and 7 data centers throughout the U.S., UK, and Asia.

all companies