Een stafchef is de leider – chef – van een staf, een groep personen samengesteld om een bedrijf, organisatie of hoge functionaris te ondersteunen. Dat kan binnen het leger zijn of in de burgerij en daar zowel in het bedrijfsleven als de overheid. Het takenpakket hangt af van de situatie maar bestaat veelal uit advisering, het verzamelen en onderzoeken van relevante informatie en organisatorische ondersteuning. De staf bestaat vaak uit meerdere afdelingen, elk met een eigen specialisatie, de afdelingen zijn binnen een organisatie gelijkwaardig aan elkaar, alleen de stafchef staat boven deze afdelingen en heeft dus een hoge rang binnen de organisatie.[1]