David Hall
Contributor

David Hall

VP Power Systems at Schneider Electric