Executive Coaching brings a highly trained executive coach to a job or organization. This could be for an individual or for an entire company. The executive coach analyzes the system in place, collaborates on the goals for the future, and works with the person or organization to develop a plan for reaching future goals. These coaches understand systems and how to implement a successful system to bring the best out of a business or agency. The executive coach finds the existing resources and strengths, as well as areas to be improved, and works with the person or leadership team to identify a vision and mission, the steps to achieve the vision, and the system to track and maintain progress.