James Preston

Consultant · activity score 4

4 IND-paid disbursements
$19,972
recent payments shown
7y
activity span (2020-2026)

Activity over time 7 year span

2020: 0 committee · 0 candidate · 7 IND-paid ($19K)20202021202220232024: 0 committee · 0 candidate · 2 IND-paid ($0K)202420252026: 0 committee · 0 candidate · 2 IND-paid ($0K)2026
Committee-officer role Candidate filing IND-paid disbursement

Recent payments to this name last 11 · $19,972

DatePayerPurposeAmount
Feb 28, 2026 SHARIF STREET FOR US PETITION COLLECTION $57
Feb 28, 2026 SHARIF STREET FOR US PETITION COLLECTION $381
Apr 22, 2024 DWIGHT EVANS FOR CONGRESS PAYROLL $150
Apr 18, 2024 DWIGHT EVANS FOR CONGRESS PAYROLL $150
Nov 20, 2020 MAKE AMERICA GREAT AGAIN PAC ADVANCE CONSULTING $750
Nov 13, 2020 MAKE AMERICA GREAT AGAIN PAC ADVANCE CONSULTING $7,750
Nov 9, 2020 MAKE AMERICA GREAT AGAIN PAC TRAVEL REIMBURSEMENT: SEE ITEMIZATIONS IF REQUIRED $3,282
Oct 8, 2020 MAKE AMERICA GREAT AGAIN PAC TRAVEL REIMBURSEMENT: SEE ITEMIZATION(S) IF REQUIRED $1,066
Oct 2, 2020 MAKE AMERICA GREAT AGAIN PAC ADVANCE CONSULTING $3,250
Aug 31, 2020 C00693093 REIMBURSEMENT - TRAVEL, MILEAGE, PER DIEM $1,000
Jul 29, 2020 C00693093 REIMBURSEMENT - TRAVEL, MILEAGE, PER DIEM $2,136

Disbursement rows where this name appears as the payee (schedule_b entity_tp='IND'). Name-matched, not identity-resolved — may include same-named individuals.