Our Company: At Impact our culture is our soul. We are passionate about our people, our technology, and are obsessed with customer success. Working together