McCraine Associates is a leadership development firm that prepares future leaders for key executive roles. They work with both individual leaders and businesses. For businesses, they provide training, facilitation and group coaching to groom emerging leaders. Their statistics show that most businesses do not adequately plan for leadership succession and development, which can negatively impact financial performance. McCraine defines objectives, does discovery on client needs, designs and implements customized solutions, and provides ongoing coaching and feedback to help clients reach their goals of developing strong, effective leaders.