Sarah Lee

Director, Head Of Investor Relations

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.

Location

San Francisco, United States

Links


Org chart

No direct reports

Teams


Offices