First Solar Inc. appointed Sharon Allen to its board of directors. She will sit on the board’s audit and technology committees.
Allen served as U.S. chairman of Deloitte LLP from 2003 to 2011, retiring from that position in May of 2011.
Allen currently serves as an independent director of Bank of America Corp. and serves on that board’s audit committee and corporate governance committee. She is a recognized thought leader and popular speaker on governance, talent, ethics and diversity in the workplace.
Allen holds a B.S. in accounting and received an honorary doctorate in administrative sciences from the University of Idaho, which also recognized her with its Legacy of Leading Award, only the second ever to be awarded in the university’s history. She is a certified public accountant.