The world of work is complex and constantly changing. Consequently leaders and managers at all levels need a broad portfolio of management and leadership tools and techniques to do their job effectively. Coaching is a key element of the talent development and purposeful connection with another human that support immediate change and simulates long-term, sustainable results. Whether by leader or professional coach, great coaching can fell like magic