David Stripling

Director, Product Management, Energy, NEXTracker Inc.