People / Molly M. Carpenter

Person · Senate

Molly M.
Carpenter

LEGISLATIVE DIRECTOROffice of Senator Mike Crapo

Works forRMichael D. Crapo · Republican · Idaho

Molly M. Carpenter serves as LEGISLATIVE DIRECTOR at Office of Senator Mike Crapo in the Senate

Last full-year salary

$194,570

Calendar year 2025 · summed across all roles

Career tenure

15.0y

13 roles tracked

Sponsored trips

7

$0 total

Career earnings

$1,368,305

Chapter I

Compensation Timeline

Summed annual salary across all tracked roles.

Preparing salary timeline...

Chapter II

Employment History

Roles are merged across compensation filings.

LEGISLATIVE DIRECTOR
Senate
Oct 1, 2019 to Present
POLICY DIRECTOR
Senate
Jun 20, 2023 to Sep 30, 2023
PROFESSIONAL STAFF
Senate
Feb 4, 2021 to Aug 4, 2021
LEGISLATIVE DIRECTOR
Senate
Aug 16, 2020 to Sep 30, 2020
LEGISLATIVE ASSISTANT
Senate
Sep 30, 2019 to Sep 30, 2019
DOORKEEPER
Senate
Apr 1, 2019 to Sep 29, 2019
LEGISLATIVE ASSISTANT
Senate
Aug 26, 2018 to Feb 28, 2019
LEGISLATIVE ASSISTANT
Office of Senator Jon Kyl
forRJon Kyl · Republican · Arizona
Senate
Sep 19, 2018 to Dec 31, 2018
LEGISLATIVE ASSISTANT
Office of Senator John Mccain
forRJohn Mccain · Republican · Arizona
Senate
Apr 1, 2018 to Aug 25, 2018
LEGISLATIVE AIDE
Office of Senator John Mccain
forRJohn Mccain · Republican · Arizona
Senate
Oct 1, 2017 to Mar 31, 2018
LEGISLATIVE CORRESPONDENT
Office of Senator John Mccain
forRJohn Mccain · Republican · Arizona
Senate
Oct 1, 2014 to Sep 30, 2017
STAFF ASSISTANT
Office of Senator John Mccain
forRJohn Mccain · Republican · Arizona
Senate
Jun 10, 2013 to Sep 30, 2014
DOORKEEPER
Senate
Apr 1, 2011 to Jun 9, 2013

Chapter III

Sponsored Travel

7 trips · $0 combined disclosed value.

Unknown
Employee Reimbursed Travel
Feb 14, 2026 to Feb 19, 2026
Pending
Unknown
Employee Reimbursed Travel
May 24, 2025 to May 31, 2025
Pending
Unknown
Employee Reimbursed Travel
Oct 5, 2024 to Oct 15, 2024
Pending
Unknown
Employee Reimbursed Travel
Aug 25, 2024 to Aug 31, 2024
Pending
Unknown
Employee Reimbursed Travel
Jul 13, 2024 to Jul 21, 2024
Pending
Unknown
Employee Reimbursed Travel
May 26, 2024 to Jun 1, 2024
Pending
Unknown
Employee Reimbursed Travel
Dec 7, 2023 to Dec 11, 2023
Pending