Skip to main content

Trustee Bio

Deborah A. Leitch ’83
Deborah A. Leitch ’83

Deborah is a senior director of special projects at MIT. She leads major initiatives with academic departments, labs and centers and administrators and supports capital planning activities. Before higher education, Deborah held strategic and financial executive roles in Fortune 50-200 financial services companies. She led Chubb & Son’s worldwide budgeting and strategic planning activities, encompassing more than 110 offices in over 30 countries, and served as chief accounting officer of the Life Group of the Chubb Corporation. Deborah also developed and led a strategic planning process focused on accountability and execution at MetLife to meet new demands of public ownership. A certified public accountant, Deborah’s career began at Ernst & Whinney, specializing in health care and insurance. She holds a Bachelor of Science in Accountancy from Bentley and completed the Stanford University Executive Program in 2000. She has served on the board of trustees since 2004.