David Armstrong is a seasoned quality assurance professional with extensive experience in various roles within the field. Currently serving as QA Manager at Red River Commodities Inc. since December 2025, previous positions include QA Release Manager and Quality Inspection Supervisor at Aldevron from October 2019 to December 2025, and Quality Technician at Caterpillar Inc. from May 2011 to October 2019. David Armstrong holds a Bachelor of Science degree in Environmental Planning from Queen's University Belfast, earned between 2005 and 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices