Executive coaching is the best way to enable a person to meliorate his interpersonal skills, cross over his self-imposed limitations, coordinate with corporate goals, use feedback as a necessary tool, better the decision-making skills, equalize work and life priorities, create an environment which is useful to the company, etc.