John Powell is an experienced engineering professional currently serving as a Senior Principal Engineer at MAHLE since January 2024. Prior to this role, John held the position of Senior Principal Engineer at Lontra Ltd. from February 2020 to January 2024. John's extensive career at MAHLE began in July 1997, where John initially worked as a Principal Engineer until February 2020. John Powell's education includes attendance at Hereward school.
This person is not in the org chart
This person is not in any teams
This person is not in any offices