Stephen Lynch's Location
North Tonawanda, NY, US
Stephen Lynch's Work
Stephen Lynch's Education
Stephen Lynch's Skills
Stephen Lynch's Summary
Stephen Lynch, based in North Tonawanda, NY, US, is currently a CEO at Intellastar, bringing experience from previous roles at Ace Energy. Stephen Lynch holds a 1984 - 1989 Bachelor of Science (B.S.) in Electrical Engineering @ Northeastern University. With a robust skill set that includes Building Automation, Business Development, Business Strategy, Electric Power, Demand Response and more, Stephen Lynch contributes valuable insights to the industry. Stephen Lynch has 2 emails and 1 mobile phone number on RocketReach.