Executive coaching is a process through which top-level executives can improve their performance and personal effectiveness with minimum stress. Executives work one on one with a coach to find solutions to problems.
Companies usually hire a corporate coach for managers who are transitioning to high-level positions.