The Business Insider 100: The Creators is a testament to businesses and leaders who have pushed the envelope and made customers, employees, and society a priority in addition to shareholders.
Though success is often defined by wealth, the leaders on our Creators list have achieved great heights through innovative products, care for their customers and employees, and respect for the rest of the world.