Executive coaching is a professional development tool that involves one-on-one or group sessions where an executive coach uses thought-provoking discussion to guide and support clients through professional challenges and opportunities. Executive coaching is a relationship-based, focused on the individual and how they show up as they lead, and designed to make a personal connection that gives way to organizational transformation. The coach provides a safe, structured, and trustworthy environment in which to offer support for the client and maximize their personal and professional potential. The coach focuses on altering a clients thinking and encouraging tangible work and progress. Executive coaching helps people find the resources within themselves to create sustainable transformation, improve a leader’s performance dramatically, and put individuals on the fast track. It can be used at any stage of a leader or manager’s career to help maximize their impact and performance.