David Croll is a Senior Manager of Product Testing & Validation at Tecnau, a role they began in 2024. They have extensive experience in the paper and printing industries, having served as a Strategic Program Manager at Oce Printing Systems & Canon Production Printing from 2017 to 2024 and held various managerial positions in research and development from 1997 to 2014. David earned a PhD in Paper Science and Engineering from the State University of New York College of Environmental Science and Forestry, completing their education in 1997. Previously, they also held roles in technology and development at multiple organizations, including M-real Zanders and Papiertechnische Stiftung.
This person is not in the org chart
This person is not in any teams
This person is not in any offices