Eze Castle Integration logo

Eze Castle Integration Office Locations

ECI is a provider of managed services, cybersecurity and business transformation for mid-market financial services organizations across the globe. The firm was founded when Eze Castle Consulting split into two independent entities. It employs 900 plus people, with offices in Singapore, Europe, Hong Kong, India and nine US locations.

eci.com

Eze Castle Integration Headquarters Location

Boston, MA 02110