Leadership coaching is a client-specific tool used to develop leaders through partnership with a coach. The coach's role is to assist in empowering the client and introduce them to their unlimited potential, which improves their success within their organization.