ECI's IT department is led by Meihui Song (Chief Technology Advisor) and has 377 employees.
Amritesh Alok
Software Engineer
Prateek Rastogi
Senior Product Manager
Ramana Attaluri
Senior ServiceNow Developer
David Weisberg
Client Technology Manager
Daniel Christiansen
Field Services Engineer
Tom Forrest
System Specialist
Christopher Landrieu
Director of Network Services
Richard Watkins
Implementation Team Lead
Rafael Soares Moura
Shrinath Madig
Senior Implementation Engineer
Corey Faas
Technical Project Manager
Looking for a particular ECI employee's phone or email?