A person who gives counseling is typically called a counselor or therapist. Counselors provide guidance and support to individuals facing personal, emotional, or psychological challenges. They may specialize in various areas, such as mental health, marriage and family, or career counseling, depending on their training and expertise.
A person who gives a statement is called a witness.
Host
A person who feels danger and gives warning is typically called an "alarmer" or "alarms someone".
A person who gives unwanted advice is usually called a kibitzer.
docent
Anaesthesiologist
One AnswerThere is only one person who can give you life and faith his name is God. Another AnswerA person who gives life is called a Parent. A person who gives faith is called a hero.
Sometimes you need a person to guide you in counselling.
people individuality and person center approach
If the person is paid for the advice, she/he is a counselor or personal coach. If the person gives unsolicited advice and is not paid, she/he is called a nuisance.
Peril
a makeup expert