First of all I have to say that, in my opinion, a mentor is vastly different than a trainer. A trainer will share knowledge and experience, and probably expect something in return (but not always). A mentor will fall into one of two camps. Perhaps one type of mentor is someone assigned (or just falls into place) to temporarily show you the ropes, so to speak.
But another kind of mentor is one who will share wisdom and vision – not necessarily associated with one’s profession - butas it pertains to living life, setting goals, and the like. And a true mentor will neither want nor expect anything in return for offering that guidance and wisdom to a fledgling professional. Satisfaction in seeing someone succeed and do good things will be reward enough. In addition, most mentors see helping/guiding someone else as a way of paying something back – or more accurately, paying it "forward". For example, I do something for you, but instead of you paying me back, per se, youpay that "debt" to someone else who subsequently pays someone else, and so on. Paying it forward. Passing it on.
To specifically answer your question, finding a mentor can take several paths. A mentor doesn't necessarily have to know that he/she is being a mentor. You don't even have to personally know your mentor. (For example, some of my mentors are Billy Graham and George W. Bush - neither of whom I've ever met.) Find someone who has traits you'd like to emulate, and then emulate them. It's kind of like, "I'd like to grow (or grow up) to be like so-and-so.” Some people may already be a mentor to you, and you don’t even realize it. (A parent, big brother/sister, coach, friend/acquaintance you admire, etc.) Then again, there may be cases where there is a person specifically designated - or maybe just fall into – a mentorship with someone. Many organizations, for example, have such mentor progra