Company name: Impact Technology Systems
Description: Impact Tech Systems, your innovative Technology Service Provider, supporting clients with Internet, Voice, Video, Collaboration, IoT and Document Solutions.
201 Milwaukee St Unit 200, Denver, CO 80206, United States