Janelle D, based in Spring, TX, US, is currently a Technical Director, Mechanical Engineering, US Power and Energy at WSP in the U.S.. Janelle D brings experience from previous roles at POWER Engineers, Entergy and Kiewit. Janelle D holds a 1992 - 1996 Bachelor of Science - BS in Chemical Engineering @ Kansas State University. Janelle D has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Janelle D?
Find contact details for 700 million professionals.