It's grammatically correct, but I wonder what you mean by incumbent manager and how this person is different from the manager.
Incumbent manager here means he is a new manager.
Last manager was John, and John has just resigned.
I can't think of a better adjective than the one you've just used: new.
Incumbent manager here means he is a new manager.
Last manager was John, and John has just resigned.
How about current?
How about current?
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: