Executive coaching is not a new concept. For many decades now, leaders of various companies have been coaching their team members for better performance. However, it is only recently that companies have started hiring people from outside the company...