“…In fact, whereas consulting is largely informational, coaching is heavily inspirational and focused on skill development. Furthermore, a mentor is a guide and advisor that focus on enhancing a person's role effectiveness (Waters, Clarke, Ingall, & Dean-Jones, 2003) and on promoting a person's professional and/or personal development and not a specific task (Fisher, 1994), whereas a trainer aims at teaching specific skills or knowledge to the client (Harrison, 1992). Moreover, managerial work is more often associated with decision making, work overload, role related problems and uncertainty (French, Caplan, & van Harrison, 1982).…”