Leon D'Souza is a seasoned legal and compliance professional currently serving as the Senior Managing Director, Risk and Compliance, and Enterprise Chief Privacy Officer at TIAA India. Since joining the organization in 2021, Leon has played a pivotal role in establishing governance frameworks and expanding legal functions. Prior to TIAA, Leon was the General Counsel and Head of Legal, Compliance, and Controls at Nomura, where they spent 13 years significantly developing risk and control functions. With over 26 years in the banking and financial industry, Leon has held senior roles at major institutions, including ICICI Bank, JPMorgan Chase, and Lehman Brothers, and continues to contribute to various management and regulatory committees in India. Leon is also involved with not-for-profit organizations focusing on affordable healthcare and education for children in India.
This person is not in any teams
This person is not in any offices