About IMPACT Payments Recruiting
Established in 2000, IMPACT is headquartered in North Scottsdale, with offices in Phoenix, Minneapolis, Portland, Washington, D.C., and Dallas. They have been the payments industry’s premier staffing partner – working with some of the largest names in the world. IMPACT staffs for numerous positions at the senior and executive-level within sales, product, marketing, finance, operations, risk/fraud management, and IT.