Leon D'Souza

SMD, Enterprise Risk and Compliance Officer

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.

Location

Frisco, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices