E*TRADE Financial Corp., Massachusetts Mutual Life Insurance Co.
Shelley Leibowitz is a prominent technology advisor, thought leader, and director who has worked extensively in the public and private sectors. Currently, Leibowitz provides tailored advice and insights to senior executives and boards of directors in the areas of digital transformation, IT portfolio and risk management, information security, performance metrics, and governance. She is active in the venture investing community and advises early-stage companies. Leibowitz serves on the board of E*TRADE Financial Corp. and on the board of MassMutual. She is a member of the Council on Foreign Relations, the Visiting Committee of the Center for Development Economics at Williams College, and the CNAS Council. Leibowitz is an NACD Governance Fellow, where she is a frequent speaker on topics of cybersecurity, technology, and business resiliency, and she has achieved the NACD CERT Certificate in Cybersecurity Oversight for board directors.