Award
Idaho Technology Authority 251608
Software Parent - Papercut
Recipient
DEX Imaging LLC
Award Amount
$2,935.00
Ceiling
$2,935.00
Awarded
April 25, 2025
Identifier
251608
Description
Software Parent - Papercut
Award
Software Parent - Papercut
DEX Imaging LLC
$2,935.00
$2,935.00
April 25, 2025
251608
Software Parent - Papercut