The phrase
"department leaders" refers to people who are in charge and responsible for managing specific areas or divisions within an organization. They oversee the work and performance of their department and make decisions to ensure its success.
Full definition