She was a partner with Deloitte for 20 years, and retired from her role as vice chairman in 2015. While at Deloitte, she served as a member of the Deloitte board, and was chair of the Executive Compensation and Evaluation Committee and a member of the Finance, Governance, Strategic Investment and Risk Committees. She currently is a member of the board of Publix Super Markets Inc.