D--FWS HQ IRTM - BARRACUDA LICENSE RENEWAL Company Matchawards B2B Sub-contracting Solicitation number 140F1S25F0020 NAICS 541519 - Other Computer Related Services Budget 7,413.12 Place of performance Fremont, CA 94538, UNITED STATES Description FWS HQ IRTM - BARRACUDA LICENSE RENEWAL Source notice