Senior Electrical Engineer battery systems
pullman, washington, united states
Stanley Black & Decker, Inc.
University of Idaho
Brigham Young University - Idaho