ECI: Detailed Company Information & Corporate Profile

Contact top employees from ECI

Summary

The business currently specializes in Information Technology and Services area. The company has 500-1000 employees. Register with SignalHire to connect with ECI employees and management.

ECI Websiteeci.com
Industries
ECI Headquarters Address100 High Street, Boston, Massachusetts, 02110 US
Company Size500-1000 employees
Specialities & ServicesOutsourced IT Services, Private Cloud Services & Hosted IT, Worldwide Information Technology Support and Services, Disaster Recovery Services, Private Cloud Services, Managed Cloud Solutions, Cybersecurity, Digital Services
Founded1995
Estimated Annual Revenue$1B - 5B
Updated:2026-09-09

ECI Org Chart

Chief Executive Officer

Chief Executive Officer

phone_icon
email_icon

C-Level

R I
Richard Itri

Chief Innovation Officer

P M
Peter Magyar

Chief Operating Officer

Estimated Website Traffic

The chart shows a decline in traffic to the eci.com website. In August, traffic decreased to 14231, compared to 15427 in the previous month. The highest traffic in 2026 was recorded in January, reaching 15968 visits.

Workforce Turnover

Number of employees switched from or switched to

arrow
Total employee turnover

Departmental sample breakdown

arrow
Turnover activity captured in SignalHire's departmental sample ( employees):

Length of Employment

arrow

ECI's workforce includes employees across a wide range of tenure levels.

1% have been with the company for less than 1 year7% have been with the company for 1 to 2 years7% have been with the company for 3 to 4 years22% have been with the company for 5 to 7 years12% have been with the company for 8 to 10 years49% have been with the company for more than 11 years

Former Employees: Role Changes

Role at Former Company
Role at New Company
Contact top employees from ECI
Mark Pelissier
Mark PelissierVice President of Revenue Operations
Unlock contacts
Bob Shaw
Bob ShawVice President of Technical Architecture
Unlock contacts
Rohit Patnaik
Rohit PatnaikSoftware Engineer Coop
Unlock contacts
Derrick Bell
Derrick BellClient Technology Manager (vCIO)
Unlock contacts
Jonathan Onions
Jonathan OnionsField Services Engineer
Unlock contacts
David Weisberg
David WeisbergClient Technology Manager
Unlock contacts
Jeff Cosby
Jeff CosbySr. Storage Engineer
Unlock contacts
Vatche Keledjian
Vatche KeledjianField Services Engineer
Unlock contacts
Chris Chen
Chris ChenClient Technology Manager
Unlock contacts
Michael Siipola
Michael SiipolaCustomer Success Manager
Unlock contacts
Akshay Pare
Akshay PareCyber Security Analyst
Unlock contacts
Sergio Bailon
Sergio BailonSupervisor de producción
Unlock contacts
Christian Colantonio
Christian ColantonioGo-to-Market Summer Intern
Unlock contacts
Teja Gottipati
Teja GottipatiSystems Escalation Engineer
Unlock contacts
Selina Li
Selina LiChief Technical Advisor
Unlock contacts
Ramana Kumar Attaluri
Ramana Kumar AttaluriSenior ServiceNow Developer
Unlock contacts

ECI Corporate Information: FAQ

ECI operates in the IT Services industries. More details can be found on the official website: eci.com.
ECI has offices located in Boston, US.
The headquarters of ECI are located in Boston, United States.
ECI currently employs 500-1000 people.

Data Privacy

GDPR Icon

GDPR COMPLIANT

SignalHire complies with the General Data Protection Regulation (GDPR). SignalHire follows GDPR requirements, including but not limited to rights of data subjects to access, correct, or delete their personal information and supports the right to be forgotten.

CCPA Icon

CCPA COMPLIANT

SignalHire is CCPA-compliant and provides California residents the right to know, access, opt out, and request deletion of their personal data.

BACK TO TOP