Staff Mechanical Engineer
APC by Schneider Electric
Schneider Electric
Worcester Polytechnic Institute