ECC employs 149 employees. The ECC management team includes Matt Thorne (Executive Vice President), Laura Dennis (Human Resources Director), and Kevin Lodes (Managing Director of Sales).
Looking for a particular ECC employee's phone or email?