In an organization, it is the leadership that is responsible for directing the efforts of its resources towards its ultimate objective. Strategies are planned and executed by leaders. Only a clear vision can ensure the success of a strategy. Delegation of responsibility and supervision is possible only when the strategy has been clearly laid out in accordance with such a vision.I work for a software company as its chief architect and design software for clients according to their requirements. My role is to understand the requirements and process flows in order to design an application catering to the needs and enhancing it to the level of expectations of the client. This is a demanding task and requires flexibility and adaptation. It also calls for innovative practices and experimentation with new ideas. Altogether it is a creative assignment with a lot of stimuli. It also requires me to lead a team of qualified software developers, to make them understand the requirements and to excite them to convert innovative ideas into user-friendly applications. After the completion of the application and having tested it, the most daunting task is the implementation of the software at the client’s place. This too requires building teams and directing change policies on-site to ensure that the application is understood, accepted, and used for the benefit of the organization.The entire process calls for great leadership and to be able to handle obstacles and resistance with the ease of a polished politician. But unlike a politician, a business leader has to deliver on promises and make life better for all stakeholders. For me the leadership issue is crucial and clarity of vision and flexibility are the two sustaining elements of success.Traditional Leadership roles have been fearsome and ruled by diktat rather than reasoning. The maximum a leader would do was to provide for training and would consider it to be his benign gesture and would expect a far higher value for this investment.