Management Development Roles: Coach, Sponsor and Mentor.
C Atkinson, others Personnel Journal 1980
In a dynamic management development program, effective managers can be trained by other employees enacting the roles of coaches, sponsors, and mentors. By encouraging these relationships, the organization can produce better managers in a less random way.