Sharon Allen, chairman of Deloitte LLP and an alumna of the University of Idaho, will receive the university’s second Legacy of Leading award on March 4 during an event in Boise. The award honors individuals who have made significant contributions in leadership to their communities or to society in general.
“Sharon truly models what we mean when we talk about our legacy of leading,” said University of Idaho President Duane Nellis. “She has taken the education earned at the university and applied it to her career, which led her to success on a global scale.”
Allen has been named to Forbes’ list of “the 100 most powerful women in the world” for the past three years. In 2008, she was named by Directorship magazine as “one of the 100 most influential people in corporate governance,” and Crain’s New York Business cited her as one of the most powerful businesswomen in New York.
She is a past member of the U.S. President’s Export Council; a member of the Women’s Leadership Board at the John F. Kennedy School of Government at Harvard University; and is a member of the national board of the YMCA, among other board memberships.
Allen graduated from the University of Idaho in 1973 with a degree in accounting and in 2004 received an honorary doctorate in administrative science.