Peter Locke's Location
Andover, MA, US
Peter Locke's Work
Peter Locke's Education
Peter Locke's Skills
Peter Locke's Summary
Peter Locke, based in Andover, MA, US, is currently a Senior Program Manager at BCM Controls Corporation, bringing experience from previous roles at Schneider Electric, Andover Controls and Us Windpower. Peter Locke holds a 1977 - 1981 Bachelor Of Science in Electrical Engineering, Project Management @ Wentworth Institute of Technology. With a robust skill set that includes Project Management, Engineering, Energy Management, Process Improvement, Management and more, Peter Locke contributes valuable insights to the industry. Peter Locke has 2 emails and 1 mobile phone number on RocketReach.