Skip to content
Governance Register

← US public companies

Kforce INC

SEC CIK 930420 · kfrc · last insider filing 2026-06-30

Directors (from insider filings)

NameCapacity as filedFilings
Dunwoody Ann E. Director filed 2016 - 2026
Dunkel David L Director · Chief Executive Officer filed 2006 - 2026
Furlong Mark F Director filed 2006 - 2026
Liberatore Joseph J Director · President & CEO filed 2006 - 2026
Rosen Elaine Director filed 2006 - 2026
Simmons N John Director filed 2014 - 2026
Mehl Randall Director filed 2017 - 2026
Cloudman Catherine Director filed 2020 - 2026
Brooks Derrick Dewan Director filed 2021 - 2026
Struzziero Ralph Director filed 2006 - 2022
Cocchiaro Richard M Director · Vice Chairman filed 2006 - 2020
Allred John Director filed 2006 - 2020
Tunstall Gordon Director filed 2006 - 2020
Sutter Howard W Director · Vice President filed 2007 - 2019
Carey William Russell JR Director filed 2006 - 2015
Moneymaker Patrick D Director filed 2006 - 2014

Officers (from insider filings)

NameTitle as filedFilings
Kelly David M Vice President Finance filed 2006 - 2026
Hackman Jeffrey B. SVP Finance & Accounting filed 2009 - 2026
Thomas Andrew G Chief Experience Officer filed 2018 - 2026
Mitchell Kye L. Chief Operations Officer filed 2013 - 2023
Blackman Michael R VP Investor Relations filed 2006 - 2021
Edmund Robert William Gen Counsel, Chief Talent Offr filed 2015 - 2018
Alonso Peter M. Chief Talent Officer filed 2013 - 2017
Neal Jeffrey T. Chief Operations Officer filed 2013 - 2016
Nichols Sara R. Chief Accounting Officer filed 2007 - 2015
Ettore Michael Chief Services Officer filed 2006 - 2013
Marmon Randal Chief Customer Officer filed 2009 - 2013
Sanders William L President filed 2006 - 2012
Mcmahan Stephen J Chief Sales Officer filed 2006 - 2009
Pierce KEN W Chief Marketing Officer filed 2006 - 2006

About this record

From the SEC's insider-transaction filings (Forms 3, 4 and 5). Every reporting director and officer carries a Commission-assigned identifier (CIK), so these footprints are identifier-verified - no name matching involved. Insiders file when they transact, so dates are filing dates: "last filed" never means "served until". This layer is not yet joined to the nonprofit register - identity joins ship only after independent review.

Source: SEC Insider Transactions Data Sets (Forms 3/4/5), US Federal Government public domain.