Our Company : At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow