59 employees
ESI is an applied research center for systems design and engineering in the tech equipment industry.
2002