News
Jacobs Stock Photography Ltd / Getty Images The term "incumbent" refers to the holder of an office or post within a corporation or government. An incumbent is an individual who currently holds ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results