GCGovComp.app

City of Los Angeles / City Attorney

Agency file

City Attorney

Source file: City of Los Angeles Controller — City Employee Payroll / ingested Jun 17, 2026

The City Attorney is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 1,232 employees with median total compensation of $136,401; the highest distinct record was $386,917.

Year
2025
Total payroll
$187.6M
Employees
1,232
Median total
$136,401
Highest record
$386,917

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 1,232 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($136,401) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$130,939 (86%)
  • Overtime$459 (0%)
  • Other$6,283 (4%)
  • Benefits$14,553 (10%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$21,691
$80,142
$136,401
$231,425
$296,197

The pay ladder for this department. Someone at the 90th percentile earns $296,197 — more than 90% of the department; the 10th percentile earns $21,691. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Na
105 · $6,296
Legal Secretary II
87 · $101,737

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$178.6M
1,026
$152,046
2025
$187.6M
5.0%
1,232
20.1%
$136,401
10.3%

Record list

Employees

Page 1

Sung Yon Lee

Deputy City Attorney III/City Attorney

2025 total comp
$14,338
Sub-department
Deputy City Attorneys
Base pay
$13,813
Overtime
$0
Other pay
$525
Benefits
$0
Total compensation
$14,338
Employment type
Full-Time
Union / bargaining unit
29

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0596-0
Job Status
Not active
Record Number
313639393135
Row ID
25313639393135120596-0FT

At City Attorney, Sung Yon Lee serves as a Deputy City Attorney III within Deputy City Attorneys. They work full-time. Their 2025 pay totaled $14,338. They are represented by 29.

Kaitlin Street

Deputy City Attorney I/City Attorney

2025 total comp
$14,156
Sub-department
Deputy City Attorneys
Base pay
$12,799
Overtime
$0
Other pay
$600
Benefits
$757
Total compensation
$14,156
Employment type
Full-Time
Union / bargaining unit
29

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0594-0
Job Status
Not active
Record Number
313632383135
Row ID
25313632383135120594-0FT

Kaitlin Street is a Deputy City Attorney I at City Attorney within Deputy City Attorneys. They work full-time. 2025 total compensation came to $14,156. Their bargaining unit is 29.

Gabriela Flores

Legal Clerk II/City Attorney

2025 total comp
$12,307
Sub-department
Clerical
Base pay
$11,877
Overtime
$0
Other pay
$0
Benefits
$430
Total compensation
$12,307
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0586-0
Job Status
Not active
Record Number
303330383135
Row ID
25303330383135120586-0FT

Gabriela Flores works as a Legal Clerk II for City Attorney within Clerical. Their status is full-time. Gabriela earned $12,307 in 2025. Union affiliation: 03.

Ross Coker

Deputy City Attorney II/City Attorney

2025 total comp
$11,738
Sub-department
Deputy City Attorneys
Base pay
$10,734
Overtime
$0
Other pay
$525
Benefits
$479
Total compensation
$11,738
Employment type
Full-Time
Union / bargaining unit
29

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0595-0
Job Status
Not active
Record Number
373839393135
Row ID
25373839393135120595-0FT

At City Attorney, Ross Coker serves as a Deputy City Attorney II within Deputy City Attorneys. They work full-time. Their 2025 pay totaled $11,738. They are represented by 29.

Juliana Cipriano

Deputy City Attorney III/City Attorney

2025 total comp
$9,890
Sub-department
Deputy City Attorneys
Base pay
$9,365
Overtime
$0
Other pay
$525
Benefits
$0
Total compensation
$9,890
Employment type
Full-Time
Union / bargaining unit
29

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0596-0
Job Status
Not active
Record Number
373330303235
Row ID
25373330303235120596-0FT

Juliana Cipriano holds the role of Deputy City Attorney III at City Attorney within Deputy City Attorneys. Their status is full-time. In 2025, their total compensation was $9,890. Their bargaining unit is 29.

Samvel Aleksanyan

Deputy City Attorney I/City Attorney

2025 total comp
$9,405
Sub-department
Deputy City Attorneys
Base pay
$8,133
Overtime
$0
Other pay
$525
Benefits
$747
Total compensation
$9,405
Employment type
Full-Time
Union / bargaining unit
29

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0594-0
Job Status
Not active
Record Number
323939393135
Row ID
25323939393135120594-0FT

At City Attorney, Samvel Aleksanyan serves as a Deputy City Attorney I within Deputy City Attorneys. They work full-time. Their 2025 pay totaled $9,405. Union affiliation: 29.

Alondra Erazo

Legal Secretary I/City Attorney

2025 total comp
$8,077
Sub-department
Clerical
Base pay
$7,623
Overtime
$0
Other pay
$0
Benefits
$454
Total compensation
$8,077
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0580-0
Job Status
Not active
Record Number
303538393135
Row ID
25303538393135120580-0FT

Alondra Erazo works as a Legal Secretary I for City Attorney within Clerical. Their status is full-time. Alondra earned $8,077 in 2025. Their bargaining unit is 03.

Blanca Sandoval

City Attorney Accounting Clerk/City Attorney

2025 total comp
$5,540
Sub-department
Clerical
Base pay
$5,540
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,540
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0559-0
Job Status
Not active
Record Number
383639393135
Row ID
25383639393135120559-0FT

At City Attorney, Blanca Sandoval serves as a City Attorney Accounting Clerk within Clerical. They work full-time. Their 2025 pay totaled $5,540. They are represented by 03.

Adam Baltazar

City Attorney Accounting Clerk/City Attorney

2025 total comp
$3,078
Sub-department
Clerical
Base pay
$3,078
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,078
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
0559-0
Job Status
Not active
Record Number
373430303235
Row ID
25373430303235120559-0FT

At City Attorney, Adam Baltazar serves as a City Attorney Accounting Clerk within Clerical. They work full-time. Their 2025 pay totaled $3,078. Their bargaining unit is 03.

Stephanie Bacica

Na/City Attorney

2025 total comp
$879
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$879
Benefits
$0
Total compensation
$879
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3834363035
Row ID
25383436303512XXXX-XPV

At City Attorney, Stephanie Bacica serves as a Na within Na. They work per event. Their 2025 pay totaled $879. Their bargaining unit is Xx.

Daniel Skolnick

Na/City Attorney

2025 total comp
$812
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$812
Benefits
$0
Total compensation
$812
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313734373932
Row ID
2531373437393212XXXX-XPV

At City Attorney, Daniel Skolnick serves as a Na within Na. They work per event. Their 2025 pay totaled $812. Union affiliation: Xx.

Kimberly Sanford

Na/City Attorney

2025 total comp
$812
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$812
Benefits
$0
Total compensation
$812
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3139333135
Row ID
25313933313512XXXX-XPV

Kimberly Sanford is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $812. They are represented by Xx.

Cindy Pirozzi

Na/City Attorney

2025 total comp
$612
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$612
Benefits
$0
Total compensation
$612
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3138333733
Row ID
25313833373312XXXX-XPV

Cindy Pirozzi works as a Na for City Attorney within Na. Their status is per event. Cindy earned $612 in 2025. They are represented by Xx.

Teresa Lara

Na/City Attorney

2025 total comp
$608
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$608
Benefits
$0
Total compensation
$608
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373438373034
Row ID
2537343837303412XXXX-XPV

Teresa Lara holds the role of Na at City Attorney within Na. Their status is per event. In 2025, their total compensation was $608. Union affiliation: Xx.

Jessica Martinez

Na/City Attorney

2025 total comp
$573
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$573
Benefits
$0
Total compensation
$573
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343132393035
Row ID
2534313239303512XXXX-XPV

Jessica Martinez works as a Na for City Attorney within Na. Their status is per event. Jessica earned $573 in 2025. They are represented by Xx.

Ricardo Villalobos

Na/City Attorney

2025 total comp
$470
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$470
Benefits
$0
Total compensation
$470
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363136303033
Row ID
2536313630303312XXXX-XPV

Ricardo Villalobos is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $470. They are represented by Xx.

Jonathan Tang

Na/City Attorney

2025 total comp
$341
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$341
Benefits
$0
Total compensation
$341
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313638383034
Row ID
2531363838303412XXXX-XPV

Jonathan Tang holds the role of Na at City Attorney within Na. Their status is per event. In 2025, their total compensation was $341. Union affiliation: Xx.

Julie Riley

Na/City Attorney

2025 total comp
$338
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$338
Benefits
$0
Total compensation
$338
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3635343732
Row ID
25363534373212XXXX-XPV

Julie Riley holds the role of Na at City Attorney within Na. Their status is per event. In 2025, their total compensation was $338. They are represented by Xx.

Alexander Perez

Na/City Attorney

2025 total comp
$320
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$320
Benefits
$0
Total compensation
$320
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3339363635
Row ID
25333936363512XXXX-XPV

Alexander Perez is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $320. They are represented by Xx.

Blithe Bock

Na/City Attorney

2025 total comp
$320
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$320
Benefits
$0
Total compensation
$320
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3335313635
Row ID
25333531363512XXXX-XPV

Blithe Bock is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $320. Union affiliation: Xx.

Richard Tom

Na/City Attorney

2025 total comp
$320
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$320
Benefits
$0
Total compensation
$320
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373637353633
Row ID
2537363735363312XXXX-XPV

Richard Tom is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $320. Union affiliation: Xx.

June Magilnick

Na/City Attorney

2025 total comp
$320
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$320
Benefits
$0
Total compensation
$320
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3531363533
Row ID
25353136353312XXXX-XPV

At City Attorney, June Magilnick serves as a Na within Na. They work per event. Their 2025 pay totaled $320. Their bargaining unit is Xx.

Ronald Whitaker

Na/City Attorney

2025 total comp
$293
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$293
Benefits
$0
Total compensation
$293
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343433323633
Row ID
2534343332363312XXXX-XPV

Ronald Whitaker holds the role of Na at City Attorney within Na. Their status is per event. In 2025, their total compensation was $293. Their bargaining unit is Xx.

Susan Strick

Na/City Attorney

2025 total comp
$293
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$293
Benefits
$0
Total compensation
$293
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3436313236
Row ID
25343631323612XXXX-XPV

At City Attorney, Susan Strick serves as a Na within Na. They work per event. Their 2025 pay totaled $293. Their bargaining unit is Xx.

Michele Anderson

Na/City Attorney

2025 total comp
$293
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$293
Benefits
$0
Total compensation
$293
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3839363132
Row ID
25383936313212XXXX-XPV

Michele Anderson works as a Na for City Attorney within Na. Their status is per event. Michele earned $293 in 2025. Union affiliation: Xx.

Anya Freedman

Na/City Attorney

2025 total comp
$272
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$272
Benefits
$0
Total compensation
$272
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313438303733
Row ID
2531343830373312XXXX-XPV

Anya Freedman is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $272. Union affiliation: Xx.

William Pletcher

Na/City Attorney

2025 total comp
$270
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$270
Benefits
$0
Total compensation
$270
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313039383933
Row ID
2531303938393312XXXX-XPV

William Pletcher is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $270. Union affiliation: Xx.

Alois Phillips

Na/City Attorney

2025 total comp
$268
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$268
Benefits
$0
Total compensation
$268
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3234373231
Row ID
25323437323112XXXX-XPV

Alois Phillips works as a Na for City Attorney within Na. Their status is per event. Alois earned $268 in 2025. They are represented by Xx.

Michael Boutros

Na/City Attorney

2025 total comp
$263
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$263
Benefits
$0
Total compensation
$263
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363331313135
Row ID
2536333131313512XXXX-XPV

At City Attorney, Michael Boutros serves as a Na within Na. They work per event. Their 2025 pay totaled $263. They are represented by Xx.

Mykil Bachoian

Na/City Attorney

2025 total comp
$261
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$261
Benefits
$0
Total compensation
$261
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
383638373034
Row ID
2538363837303412XXXX-XPV

At City Attorney, Mykil Bachoian serves as a Na within Na. They work per event. Their 2025 pay totaled $261. They are represented by Xx.

Carolyn Phillips

Na/City Attorney

2025 total comp
$256
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$256
Benefits
$0
Total compensation
$256
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303532313832
Row ID
2530353231383212XXXX-XPV

At City Attorney, Carolyn Phillips serves as a Na within Na. They work per event. Their 2025 pay totaled $256. Their bargaining unit is Xx.

Rahi Azizi

Na/City Attorney

2025 total comp
$256
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$256
Benefits
$0
Total compensation
$256
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393631313733
Row ID
2539363131373312XXXX-XPV

Rahi Azizi is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $256. Union affiliation: Xx.

Jeffrey Blumin

Na/City Attorney

2025 total comp
$256
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$256
Benefits
$0
Total compensation
$256
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3732363533
Row ID
25373236353312XXXX-XPV

Jeffrey Blumin is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $256. Union affiliation: Xx.

Kenneth Hsu

Na/City Attorney

2025 total comp
$254
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$254
Benefits
$0
Total compensation
$254
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393735343633
Row ID
2539373534363312XXXX-XPV

Kenneth Hsu holds the role of Na at City Attorney within Na. Their status is per event. In 2025, their total compensation was $254. Their bargaining unit is Xx.

Alexandra Modon

Na/City Attorney

2025 total comp
$246
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$246
Benefits
$0
Total compensation
$246
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343932323134
Row ID
2534393232313412XXXX-XPV

Alexandra Modon works as a Na for City Attorney within Na. Their status is per event. Alexandra earned $246 in 2025. They are represented by Xx.

Uyen Linh Nguyen

Na/City Attorney

2025 total comp
$242
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$242
Benefits
$0
Total compensation
$242
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333431383033
Row ID
2533343138303312XXXX-XPV

Uyen Linh Nguyen holds the role of Na at City Attorney within Na. Their status is per event. In 2025, their total compensation was $242. Their bargaining unit is Xx.

Ambreen Zaheen-Watson

Na/City Attorney

2025 total comp
$230
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$230
Benefits
$0
Total compensation
$230
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343434323035
Row ID
2534343432303512XXXX-XPV

At City Attorney, Ambreen Zaheen-Watson serves as a Na within Na. They work per event. Their 2025 pay totaled $230. They are represented by Xx.

Hector Corea

Na/City Attorney

2025 total comp
$217
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$217
Benefits
$0
Total compensation
$217
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313138343035
Row ID
2531313834303512XXXX-XPV

At City Attorney, Hector Corea serves as a Na within Na. They work per event. Their 2025 pay totaled $217. Their bargaining unit is Xx.

Joseph Briones

Na/City Attorney

2025 total comp
$211
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$211
Benefits
$0
Total compensation
$211
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353630323035
Row ID
2535363032303512XXXX-XPV

Joseph Briones is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $211. Union affiliation: Xx.

Nikki Ma

Na/City Attorney

2025 total comp
$204
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$204
Benefits
$0
Total compensation
$204
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
12
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373635383034
Row ID
2537363538303412XXXX-XPV

Nikki Ma is a Na at City Attorney within Na. They work per event. 2025 total compensation came to $204. They are represented by Xx.