If you need more lookups,
subscriptions start at $34 USD/month.
Janelle D Location
Spring, TX, US
Janelle D Work
Technical Director, Mechanical Engineering, US Power and Energy @ (January 2026 - Present)
Senior Mechanical Engineer @ (August 2025 - January 2026)
Senior Staff Engineer - Power Development @ (August 2021 - August 2025)
Mechanical Engineer, Consulting and Engineering Services @ (May 2015 - August 2021)
Mechanical Engineer, Engineering Services @ (July 2014 - May 2015)
Mechanical Engineer @ (May 2010 - July 2014)
Chemical Engineer @ (March 2005 - June 2006)
Mechanical Engineer @ (November 1996 - March 2003)
Janelle D Education
Kansas State University
Bachelor of Science - BS (Chemical Engineering)
1992-1996
Janelle D Skills
Piping
Water Treatment
Pumps
Power Plants
EPC
Systems Engineering
Control Valves
Design Engineering
Engineering Design
Water
Engineering
Navisworks
Power Generation
P&ID
Project Engineering
Mechanical Engineering
Energy
AutoCAD
Construction
Janelle D Summary
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. With a robust skill set that includes Piping, Water Treatment, Pumps, Power Plants, EPC and more. 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.