A visionary in business leadership is an individual who possesses the ability to envision the future of their organization and develop strategies to achieve long-term goals. They are often characterized by their innovative thinking, strategic foresight, and the capacity to inspire others to pursue a shared vision.