Leadership is all about influencing people! Leadership development has always focused on preparing leaders for future challenges. However, the exact nature of those challenges is becoming more uncertain. This is why the ability of leaders at all levels to recognize, evaluate, and respond to changing situations is becoming increasingly important for building competitive organizations. Investment...