317740325 - IMPACT STAFFING SOLUTIONS LLC — Vendor Risk Report | KnowVendor