The Stevies™ were created to honor and generate public recognition of the efforts, accomplishments, and positive contributions of companies and business people worldwide. Beginning with the introduction of The American Business Awards(SM) in 2002, and The International Business Awards(SM) in 2003, the organization's mission is to raise the profile of exemplary companies and individuals among the press, the business community, and the general public. The New York Post called the Stevies "the business world's own Oscar Awards."
Honoring companies of all types and sizes and the people behind them, the Awards recognize outstanding leadership, innovation, perseverance, creativity, teamwork, and integrity through more than 40 categories. Sponsors of the 2004 International Business Awards include BusinessDay, the BusinessTalk Radio Network, Clickmedios, Financial Times, Mundo Ejecutivo, Propaganda & Marketing, Selling Power Magazine, and Semana Economica.