Sarah Lee currently serves as the Senior Manager of Investor Relations at Nextracker Inc., a position held since November 2023. Prior to this role, Sarah Lee spent eight years at KeyBanc Capital Markets, where the title was Vice President of Institutional Equity Sales. This extensive experience in investor relations and institutional equity sales underscores a strong background in financial markets and investor engagement.
This person is not in the org chart