ECI

HQ
Westlake
Total Offices: 17
1,448 Total Employees
Year Founded: 1995

Teams at ECI

Recently posted jobs

3 Hours AgoSaved
In-Office
Tokyo, JPN
Financial Services
Senior Systems Engineer responsible for tier-3 support and technical leadership for cloud (Microsoft 365/Azure) and on-prem infrastructure, email and AD administration, virtualization (VMware/Hyper-V), security configuration, incident response, migrations, documentation, and long-term remediation.
2 Days AgoSaved
In-Office
New York, NY, USA
Financial Services
The Senior Systems Engineer will oversee technical delivery, support cloud implementations, manage security systems, and lead project implementations. Collaborate across teams to solve complex technical challenges and document processes.
2 Days AgoSaved
Hybrid
5 Locations
Financial Services
The Client Technology Manager oversees IT managed services for client accounts, manages relationships, mitigates risks, and leads projects involving modern technology infrastructure.