Face Perception

Lasting Impression: Does the Face of a CEO Determine a Successful Company?

It certainly takes more than a pretty face to run a leading national corporation. But according to a recent Tufts University study, the performance levels of America’s top companies could be related to the first impressions made by their chief executive officers (CEOs). Using photographs of the highest and lowest More