Home People Robert Mayo
Robert Mayo
Consultant · activity score 5
5 IND-paid disbursements
$36,504
recent payments shown
3y
activity span (2021-2023)
Activity over time 3 year span
2021: 0 committee · 0 candidate · 14 IND-paid ($11K) 2021 2022: 0 committee · 0 candidate · 16 IND-paid ($27K) 2022 2023: 0 committee · 0 candidate · 5 IND-paid ($10K) 2023
Committee-officer role
Candidate filing
IND-paid disbursement
Recent payments to this name last 20 · $36,504
Date Payer Purpose Amount
Apr 20, 2023
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$1,386
Apr 10, 2023
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$2,145
Mar 10, 2023
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$2,585
Feb 16, 2023
TEAM LAHOOD
IN-KIND:FOOD & BEVERAGE
$1,501
Feb 2, 2023
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$2,607
Dec 30, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$1,397
Dec 15, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$2,189
Nov 10, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$3,652
Oct 7, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$1,617
Sep 8, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$3,031
Aug 3, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$2,398
Jul 11, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: MARKETING
$2,112
Jun 24, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
CONSULTANT: LIVE TRAINING SERVICES
$1,243
May 31, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
PAYROLL
$310
May 13, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
PAYROLL
$847
Apr 29, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
PAYROLL
$818
Apr 15, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
PAYROLL
$913
Mar 31, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
PAYROLL
$978
Mar 30, 2022
TEAM LAHOOD
IN-KIND:EVENT CATERING
$3,856
Mar 15, 2022
NATIONAL DEMOCRATIC TRAINING COMMITTEE (NDTC)
PAYROLL
$918
Disbursement rows where this name appears as the payee (schedule_b entity_tp='IND'). Name-matched, not identity-resolved — may include same-named individuals.