Stephen Davidson has a robust background in manufacturing management and engineering, marked by experience at notable companies within the industry. At Norton Motorcycles UK, Stephen served as Manufacturing Manager from November 2019 to June 2023, before transitioning to the role of Manufacturing Manager for Fabrications at Manthorpe Engineering Limited from June 2023 to July 2024. Stephen subsequently held the position of Lead Manufacturing Engineer at TecQuipment from July 2024 to March 2025 and is currently working as a Manufacturing Engineer at Napier Turbochargers since March 2025.
This person is not in the org chart
This person is not in any teams
This person is not in any offices