•  
  •  
 

Journal of Undergraduate Research

Keywords

innovation, business leaders, landscape, leveraging sources

College

Marriott School of Management

Department

Management

Abstract

Innovation is a topic that keeps business leaders up at night. The current competitive landscape of corporate America has become a place in which companies must constantly renew their products, services, and identities. According to a survey by the Boston Consulting Group, an overwhelming majority of business leaders set innovation as a top priority. This same majority also admits its dissatisfaction with its innovation efforts thus far. Clearly these leaders are in need of better tools to identify and leverage sources of innovation both within and without their firms.

Share

COinS