Founded in 1995, ECI is a global technology solutions provider for financial institutions. It enables 1000+ organisations worldwide through innovative technology solutions that drive business transformation.
About the owners and the team
Jeff Schmidt has over 15 years of experience as a CEO and Board Advisor. He specialises in cybersecurity, managed services, cloud solutions, and business continuity for various industries, especially finance.