Bruce Ledesma

Active Fremont, CA President for Nextracker Inc.