AS

United States · Net 15 · $103,687.50 open

Lumen Print Works

Suppliers
Profile
Status
active
Tax ID
UN-77740782
Contact
ap@lumenprintworks.com
Payment method
Check
Bank account
•••• 2680
Compliance
W-8BEN expires in 21 days
  • Tax form · on file
  • Bank verification · micro-deposit confirmed
  • Sanctions screening · cleared
Open bills (3)
INV-10407Pending reviewAug 24, 2026$42,875.62
INV-10603Pending approvalAug 7, 2026$48,308.92
INV-10610AP actionAug 11, 2026$12,502.96
Payment history

No payments recorded yet.