Stephen Davidson

Manufacturing Engineer

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.

Location

Sutton In Ashfield, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices