Doug Britt

Active San Jose, CA President for Nextracker Inc.