ar manager at Environmental Data Resources, Inc - Shelton, Connecticut, United States
EDR is a provider of property due-diligence and risk management technology solutions for businesses.