Scott Townsend is currently a Project Engineering Leader at embecta, a role they have held since 2022. Prior to this, they served as a Project Engineering Leader at BD from 2018 to 2022 and worked as a Project Engineer at BD Medical from 1996 to 2018. Scott's early career includes positions as a Designer at Straub Pool & Patio and a Draftsman at Artech Architectural Research and Development. They earned a degree in Mechanical Engineering from The University of Kansas between 1991 and 1996.
This person is not in the org chart
This person is not in any teams
This person is not in any offices