B. Steven Mandel

Affiliations

  • Director at Nextracker Inc. (NXT), 2023-02-09