connected via
FULFILLMENT SOLUTIONS INC.
Connection map 18 shared vendors + 0 shared officers Open in explorer →
Shared infrastructure between the two committees. Larger circle = more combined spend; blue diamond = shared officer. Use the sliders to control how many connections show — fewer + higher threshold = readable; more = full picture.
Loading graph…
scroll to zoom · drag background to pan · drag node to move
18
shared vendors
0
shared officers
$7,973,653
combined spend with shared vendors
Shared vendors 18 canonical vendors paid by both committees
| Vendor | COMMITTEE TO ELECT SAM PET… paid | PUTTING PEOPLE BEFORE POLI… paid | Combined | Active | Tx count |
|---|---|---|---|---|---|
| FULFILLMENT SOLUTIONS INC. | $64,333 | $2,746,532 | $2,810,865 | 2021–2026 | 30 + 170 |
| INTEGRAM | $31,817 | $1,452,908 | $1,484,725 | 2021–2025 | 20 + 84 |
| HSP DIRECT LLC | $34,614 | $1,003,110 | $1,037,725 | 2021–2025 | 22 + 108 |
| ANEDOT | $69,403 | $523,155 | $592,559 | 2019–2025 | 86 + 555 |
| WinRed Technical Services, LLC | $1,947 | $440,134 | $442,081 | 2020–2025 | 52 + 544 |
| NOVA LIST | $23,528 | $339,728 | $363,256 | 2021–2025 | 21 + 75 |
| CAMPAIGN SOLUTIONS | $9,326 | $271,874 | $281,200 | 2019–2021 | 9 + 15 |
| PLANET DIRECT MAIL | $16,217 | $214,402 | $230,619 | 2021–2022 | 6 + 14 |
| Meta Platforms, Inc. (Facebook/Instagram) | $10,929 | $176,942 | $187,870 | 2019–2020 | 18 + 171 |
| DIRECT MAIL PROCESSORS | $32,182 | $121,347 | $153,529 | 2021–2024 | 26 + 36 |
| DONORBUREAU | $2,684 | $106,935 | $109,620 | 2021–2025 | 10 + 247 |
| SUNRISE DATA SERVICES | $13,129 | $73,322 | $86,450 | 2021–2022 | 18 + 52 |
| SALIGRAM AND ASSOCIATES | $40,074 | $22,705 | $62,779 | 2020–2022 | 5 + 4 |
| WPAI | $24,680 | $19,500 | $44,180 | 2020–2022 | 1 + 3 |
| USPS | $15,053 | $25,861 | $40,914 | 2019–2022 | 31 + 21 |
| ELITE CARD PROCESSING | $2,017 | $36,350 | $38,367 | 2021–2026 | 17 + 65 |
| MIDDLETOWN VALLEY BANK | $991 | $5,126 | $6,117 | 2021–2024 | 18 + 29 |
| SOUTHWEST AIRLINES | $480 | $317 | $797 | 2020–2021 | 2 + 1 |
Shared officers 0 persons listed on both Form 1 rosters
| Person | Role at COMMITTEE TO ELECT SAM PET… | Role at PUTTING PEOPLE BEFORE POLI… | Profile |
|---|---|---|---|
| No shared officers in cm.txt (only 1 officer per committee is stored — Form 1 amendment ingest needed for full rosters). | |||