Call Center Specialist Environmental Compliance Services Location : Agawam MA US Our 24/7 Call Response Center is located in Agawam, Massachusetts. Call Center/Alarm Management. ECS Eclipse continually looks for individuals to work as entry… More >> 2015-03-09 jobopp tweet