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 (pronounced [ɛːz]) Castle Consulting split into two independent entities. It employs 900 plus people, with offices in Singapore, Europe, Hong Kong, India and nine US locations.