Charlie Roberts is the President of Echo Design Group.
136 people are employed at Echo Design Group.
Echo Design Group is based in New York, New York.
The NAICS codes for Echo Design Group are [54, 54143, 5414, 541].
The SIC codes for Echo Design Group are [733, 73].