formerly Prospect.
Reveal Chris DiMauro's email & phone
The Impact Group
Website
Employee count
23
Industry
Public Relations and Communications Services
Headquarter
Cleveland, Ohio, United States