Founded in 1995, ECI is the market leader in end-to-end technology solutions for the financial industry. We enable 1000+ forward-thinking organizations around the world to reach new performance levels through innovative technology solutions that drive business transformation. ECI uniquely understand...See more
Headquarter United States of America |
Year founded 1995 (29 years) |
Funding status Private |
Company type MNC / Large Enterprise |
Service Desk Lead
Project Manager Scrum Master
Manager, Network Services