EPC Services Company
–
Columbus, OH, 43229
... (ECI) who employs over 900 engineers, designers, project managers, surveyors, ROW agents, environmental planners, construction professionals and support staff in over 26 offices across the U.S. ECI has 35 years of experience in the planning, ... - May 24