Sharon L. Allen by Edward Cates December 17, 2019 December 17, 2019 Sharon L. AllenFormer U.S. ChairwomanDeloitte LLPServes on Board of Directors for: Bank of America Corporation, First Solar, Inc.