Logan Todd, based in Pittsburgh, PA, US, is currently a Traction and Auxiliary Power Systems Engineer at Wabtec Corporation. Logan Todd brings experience from previous roles at Wabtec Corporation, Wawa, Inc. and Archaea Energy. Logan Todd holds a 2022 - 2026 Penn State University. Logan Todd has 2 emails on RocketReach.
Looking for a different Logan Todd?
Find contact details for 700 million professionals.