What would you call a person who clarifies matters? [closed]

Solution 1:

The person you describe could be called an elucidator, meaning a person who has the ability to make something clear. An elucidator might, for example, put a problem into perspective, helping you to see it in a new light.

The etymology of elucidator:

Late Latin ēlūcidāre, ēlūcidāt- : Latin ē-, ex-, intensive pref.; see ex- + Latin lūcidus, bright (from lūcēre, to shine . . ..

Elucidator has cognates which include lucid, an adjective meaning clear; lucidity, a noun meaning the quality or attribute of being clear; and the verb elucidate, meaning to make clear. All four words carry with them the idea of light being brought to bear on something, making it clear and easily seen, hence understood. Here are sentences which include all four words:

Jill is a great elucidator, and unraveling a complex problem and making it lucid, is her gift. Lucidity is exactly what we need when we get "stuck" while trying to unravel the complexity ourselves, and Jill performs a critically important role in helping to elucidate and solve our problem.

Solution 2:

Consultant = a person who gives professional or expert advice (Dictionary.com). A company can hire a professional consultant.

Counsellor = person trained to give guidance on personal or psychological problems (Lexico). Examples are a marriage counsellor and a debt counsellor.