Effective leadership is highly important in helping to steer any organization in the right direction. Non-profit organizations demand a specific breed of leadership traits and skills for them to achieve their objectives. For such organizations, it is important for the leader to maintain strategic non-profit leadership skills for the long term benefit of sustainable operations.