Pay & Progression Upper Intermediate
0/20

Pick the word that matches this meaning:

An experienced person who gives advice and support to someone newer over a long time.