KEY POINTS
  • "You can set a higher standard as a business leader," says Yale management guru Jeffrey Sonnenfeld.
  • He points out the U.S. represents only 5 percent of the world's population but more than 30 percent of the public mass shootings.
  • "Something is wrong here," he says.

CEOs and business leaders have a responsibility to take a stand on social issues, said Jeffrey Sonnenfeld, senior associate dean at Yale School of Management.

"There is a role for the leader to act as more than a convener but to actually take a position of conscience," Sonnenfeld said Wednesday on CNBC's "Power Lunch."