NASCAR Chairman and CEO Brian France spoke Wednesday in Philadelphia on leading a sports and entertainment industry during the 18th annual Wharton Leadership Conference. In front of an audience of 300 established and emerging leaders in a variety of disciplines and industries from private, public and non-for-profit organizations, France addressed the conference's underlying topic: Preparing for a Complex and Uncertain World. Sponsoring partner, Accenture, noted in an @AccentureStrat tweet that NASCAR is a family-run business, and France spoke about the challenge of balancing interests to ensure the best product with Peter Cappelli, Director of Center for Human Resources, Wharton and George W. Taylor Professor of Management. "Healthy self-criticism is vital for keeping leadership accountability in check," France said, noting that all successful family-owned businesses strike the right balance between interdependence, collaboration and constructive conflict.
More...