ECCI employs 198 employees. The ECCI management team includes Julie McCallister (President), Trish Wood (Controller), and Kylie Parker (Director of Operations).
Looking for a particular ECCI employee's phone or email?