Stephen Lee Location
Hazelwood, MO, US
Stephen Lee Work
- 2009 - now Director of Product Support @ Aclara
- 2006 - 2009 Director of Technical Services @ Aclara
Stephen Lee Education
Stephen Lee Skills
Stephen Lee Summary
Stephen Lee, based in Hazelwood, MO, US, is currently a Director of Product Support at Aclara Power Line Systems. Stephen Lee brings experience from previous roles at Aclara. Stephen Lee holds a 2001 - 2005 Bachelor’s of Science – Industrial Engineering in Engineering @ Southeast Missouri State University. With a robust skill set that includes Smart Grid, Smart Metering, Meters, AMI, Demand Response and more. Stephen Lee has 1 emails and 1 mobile phone numbers on RocketReach.