1 / 25 · Board of County Commissioners
Five commissioners, one for each district, set the county's budget, decide its land-use cases and approve its contracts.
Times run for the seat · time in office
- RuaneKevin RuaneRan 2 times · in office 5 years2 runs · 5 yrs
- PendergrassCecil PendergrassRan 6 times · in office 13 years6 runs · 13 yrs
- MulickaDavid MulickaRan once · in office 1 year1 run · 1 yr
- HammanBrian HammanRan 4 times · in office 12 years4 runs · 12 yrs
- PetroskyTrish PetroskyRan once · in office 10 months1 run · 10 mo
2012201620202024
won lost on the Nov. 3 ballot appointed in office
Source: leegov.com/bocc, sheriffleefl.org, leeclerk.org, leepa.org, leetc.com, lee.vote and leeschools.net/school_board (seats and photos). Timeline: Lee County Supervisor of Elections results and filings, Florida Division of Elections, official biographies
2 / 25 · Five offices run countywide
The sheriff, the clerk of court and comptroller, the property appraiser, the tax collector and the supervisor of elections each answer to the whole county's voters.
The supervisor of elections, Jenna Persons-Mulicka, was appointed on 20 May 2026 and is on the November ballot against Chris Vignieri.
Times run for the seat · time in office
- MarcenoCarmine MarcenoRan 2 times · in office 8 years2 runs · 8 yrs
- KarnesKevin KarnesRan 2 times · in office 4 years2 runs · 4 yrs
- CaldwellMatt CaldwellRan 2 times · in office 5 years2 runs · 5 yrs
- BranningNoelle BranningRan 2 times · in office 5 years2 runs · 5 yrs
- Persons-MulickaJenna Persons-MulickaRan once · in office 4 months1 run · 4 mo
2012201620202024
won lost on the Nov. 3 ballot appointed in office
Source: leegov.com/bocc, sheriffleefl.org, leeclerk.org, leepa.org, leetc.com, lee.vote and leeschools.net/school_board (seats and photos); WGCU, 2026-05-20 appointment story; lee.vote/355/Supervisor-Persons-Mulicka. Timeline: Lee County Supervisor of Elections results and filings, Florida Division of Elections, official biographies
3 / 25 · Lee County School Board
Seven members: five elected from districts, two at large. They set the school district's budget and hire its superintendent.
Seventeen officials in all. The rest of this story is about the money, the companies and the people around them.
Times run for the seat · time in office
- FisherSam FisherRan 2 times · in office 3 years2 runs · 3 yrs
- GiovannelliMelisa GiovannelliRan 3 times · in office 9 years3 runs · 9 yrs
- RibbleBill RibbleRan once · in office 1 year1 run · 1 yr
- JordanDebbie JordanRan 3 times · in office 7 years3 runs · 7 yrs
- PersonsArmor PersonsRan 2 times · in office 3 years2 runs · 3 yrs
- Langford-FlemingJada Langford-FlemingRan 2 times · in office 3 years2 runs · 3 yrs
- ChavianoVanessa ChavianoRan once · in office 1 year1 run · 1 yr
2012201620202024
won lost on the Nov. 3 ballot in office
Source: leegov.com/bocc, sheriffleefl.org, leeclerk.org, leepa.org, leetc.com, lee.vote and leeschools.net/school_board (seats and photos). Timeline: Lee County Supervisor of Elections results and filings, Florida Division of Elections, official biographies
4 / 25 · The accounts that raise money
Each race has its own campaign account. Several officials also chair a political committee, which can take gifts of any size.
Beside each official is one dot for their money: every campaign account they have run, and any committee that is theirs, added together. Hover or tap it for each account's own totals.
Source: Lee County Supervisor of Elections campaign-finance filings (VoterFocus); Florida Division of Elections committee and campaign reports
5 / 25 · One commissioner
David Mulicka holds District 3. Everyone else stays on the map, faded.
His campaign accounts and the committees he chairs (Families for Cape Coral's Future PAC, Inc. and Friends of David Mulicka) stay lit.
Source: Lee County Supervisor of Elections campaign-finance filings (VoterFocus), candidacy 1967; Florida Division of Elections committee and campaign reports
6 / 25 · His wife
Jenna Persons-Mulicka: a lawyer and registered lobbyist, a manager of the law firm Strayhorn & Persons-Mulicka, and since 2026 the Supervisor of Elections.
The county's 2024 inauguration program names her as his wife.
Source: Lee County 2024 Inauguration Program, https://leegov.com/bocc/Documents/Inauguration/2024-Inauguration-Program.pdf ; Lee County Supervisor of Elections, https://www.lee.vote/355/Supervisor-Persons-Mulicka
7 / 25 · 29 June 2023
On one day his campaign recorded $1,000 each from her, from her professional firm (filed as "Jenna Persons P L") and from her law partner, E. Bruce Strayhorn.
Strayhorn Management Company added $1,000 on 29 September 2023.
Source: Lee County Supervisor of Elections campaign-finance filings (VoterFocus), candidacy 1967 (contributions as filed)
8 / 25 · Her father
Armor Persons chairs the School Board. The district's biography of him names his daughter.
She was appointed Supervisor of Elections on 20 May 2026. The election she now runs includes his own race: the District 5 School Board runoff on 3 November 2026, against Crystal Johnson.
Source: School District of Lee County, District 5 board member biography, https://leeschools.net/school_board/biographies/district_5; WGCU, 2026-05-20 appointment story; lee.vote/355/Supervisor-Persons-Mulicka
9 / 25 · The firm
Strayhorn & Persons-Mulicka, P.L.L.C. The state's corporate register lists her and Bruce Strayhorn as its managers. fifteen other companies give the same office address in their state filings.
Dashed lines mean only that: the same filing address, not a record naming the firm.
Source: Florida Division of Corporations (Sunbiz), July 2026 snapshot, L09000112807 and the registrations at its address
10 / 25 · Where the firm's money went
The firm, its lawyers and the companies at its office address gave at least $67,600, net of refunds ($72,100 given, $4,500 refunded) in 82 gifts to 38 commission, School Board and sheriff campaigns and committees.
The firm itself gave $25,500, net of refunds ($27,000 given, $1,500 refunded) in 31 gifts, 2010 to 2026. Line weight is the amount, net of refunds.
Source: Lee County Supervisor of Elections campaign-finance filings (VoterFocus); Florida Division of Elections committee and campaign reports (names as filed)
11 / 25 · Who the firm lobbies for
A company that hires a lobbyist to talk to county officials has to be registered with the county. Since 2021, Jenna Persons-Mulicka's law firm has registered to lobby for 77 companies.
One is Mainline Holdings, LLC, whose manager and official contact in its state filings is David Mulicka; the firm registered to lobby for it in July 2021, before he took office. Another is the Gasparilla Inn.
Source: Lee County Clerk lobbyist registrations and quarterly statements, 2021-2027; Florida Division of Corporations (Sunbiz), July 2026 snapshot, L15000131090
12 / 25 · And the companies around them
Each new dot is a company or person tied to one of those companies in state corporate filings: the same officer, the same official contact, or the same office address (dashed).
Gold lines are their gifts to commission, School Board and sheriff campaigns.
Source: Florida Division of Corporations (Sunbiz), July 2026 snapshot; Lee County Supervisor of Elections campaign-finance filings (VoterFocus); Florida Division of Elections committee and campaign reports
13 / 25 · Sorted by role
The same dots, grouped by why each is on the map: companies that hired her firm to lobby the county, companies at the firm's office, companies and committees that gave, companies linked to those through an officer, an address or another record, and the campaign accounts and committees.
Hover or tap any dot for the record behind it.
Source: All of the above
14 / 25 · A second hub
Terry Miller is a political consultant and registered lobbyist. His company, TM Strategic Consulting, LLC, has been paid at least $7.89 million, net of $242.82 the company refunded by 100 campaigns and committees since 2017.
Source: Lee County Supervisor of Elections campaign-finance filings (VoterFocus); Florida Division of Elections committee and campaign reports; Florida Division of Corporations (Sunbiz), July 2026 snapshot, L17000056993
15 / 25 · Paid by the campaigns
Commission campaigns have paid TM Strategic at least $1.42 million, net of $242.82 the company refunded in 384 payments since 2017; School Board campaigns at least $459,581.
Mulicka's 2024 campaign paid $267,734 of that in 69 payments.
Source: Lee County Supervisor of Elections campaign-finance filings (VoterFocus) (expenditures)
16 / 25 · His committees, his suite
Miller chairs eight committees on file. The Southwest Florida Jobs Alliance gives TM Strategic's suite as its address and has paid TM at least $365,895.
Friends of Trish Petrosky took in $215,000 from 19 June 2026 to 27 July 2026, and paid TM Strategic $204,780 from 25 June 2026 to 7 August 2026.
Source: Florida Division of Elections committee and campaign reports, accounts 74338, 93181, 80727 and 74220
17 / 25 · And a Tallahassee firm
Ballard Partners announced Miller as a partner in its Fort Myers office on 12 July 2023. The form he filed with the county that year to lobby gives Ballard's address.
Source: Ballard Partners release, 2023-07-12; Lee County Clerk lobbyist registrations and quarterly statements, 2021-2027
18 / 25 · Where his committees' money went
Gifts from Miller, TM Strategic and the committees he chairs to commission, School Board and sheriff campaigns and committees. Line weight is the amount, net of refunds; hover a dot for its filings.
Source: Florida Division of Elections committee and campaign reports; Lee County Supervisor of Elections campaign-finance filings (VoterFocus)
19 / 25 · Who Miller lobbies for
He has registered with the county to lobby for 24 companies, among them Suffolk Construction, Neal Communities, Towles Garden and the owner of South Seas Island Resort.
Around them: companies that share their officers in state corporate filings, and those companies' gifts to the same campaigns.
Source: Lee County Clerk lobbyist registrations and quarterly statements, 2021-2027; Florida Division of Corporations (Sunbiz), July 2026 snapshot; Lee County Supervisor of Elections campaign-finance filings (VoterFocus)
20 / 25 · Meetings, then a vote
The Gasparilla Inn is one of the companies her firm registered to lobby for. On 29 July 2024 and 5 August 2024, four commissioners (Pendergrass, Hamman, Ruane and Greenwell) logged meetings with Jenna Persons-Mulicka about the Inn.
On 6 August 2024 the Board adopted a resolution finding the Inn of "public and community benefit". Cecil Pendergrass moved it; Kevin Ruane seconded.
Source: Lee County Clerk, commissioners' lobbyist logs; Lee County Clerk, Board of County Commissioners minutes, 2024-08-06 (doc 39788 p2); Lee County Clerk lobbyist registrations and quarterly statements, 2021-2027
21 / 25 · Other clients, other votes
Towles Garden (both the firm and Miller registered to lobby for it): on 20 January 2026 the Board's disaster-recovery motion included $19.5M for the Towles Garden housing complex. Suffolk Construction (Miller): a $759,719,418 Port Authority amendment, 5 September 2024. South Seas: rezoning approved 6 August 2025; the company Miller registered to lobby for is "WW SSIR Owners LLC", the applicant "WS SSIR Owner, LLC".
Waste, 19 September 2023: a motion to put the collection contract out to bid failed; the Board then approved a franchise with Advanced Disposal Services Southeast, Inc. d.b.a Waste Management. The company the firm registered to lobby for is Waste Management Inc. of Florida, a different legal name.
Source: Lee County Clerk, Board of County Commissioners minutes and Port Authority minutes (items as titled); Lee County Clerk lobbyist registrations and quarterly statements, 2021-2027; Lee County Clerk, commissioners' lobbyist logs
22 / 25 · On the November ballot
On 3 November 2026, the Commission's District 2 and District 4 seats are on the ballot, each sitting commissioner against one challenger.
District 5 was settled in the 18 August 2026 primary: the appointed commissioner, Trish Petrosky, lost to Amanda Cochran.
Source: Lee County Supervisor of Elections 2026 primary results, as reported by WGCU and Fort Myers Beach Talk (notes/cast.md); Lee County Supervisor of Elections campaign-finance filings (VoterFocus), 2026 candidacies
23 / 25 · And the supervisor of elections
The supervisor of elections, Jenna Persons-Mulicka, appointed in 2026, is on the same ballot against Chris Vignieri.
Source: WGCU, 2026-05-20 appointment story; lee.vote/355/Supervisor-Persons-Mulicka; Lee County Supervisor of Elections campaign-finance filings (VoterFocus), 2026 candidacies
24 / 25 · And the School Board runoffs
District 4 and District 5 of the School Board go to a runoff on 3 November 2026: no one won a majority in August. One of them is the board's chair, Armor Persons.
Source: Lee County Supervisor of Elections 2026 primary results, as reported by WGCU and Fort Myers Beach Talk (notes/cast.md)
25 / 25 · Explore it yourself
Everything above and more: every company, committee and campaign in the records, sorted by role. Open the explorer to search a name, filter by line of business or kind of link, and list every record behind any dot.
Source: Research graph of 2026-10-18: 11,760 names, 23,691 records