Emplas
David Allen is an experienced supply chain professional with a robust background in procurement and planning across various industries. Currently serving as Head of Supply Chain at Emplas Window Systems since October 2025, David previously held the position of Aftersales Procurement Lead at Triumph Motorcycles Limited from March 2024 to October 2025. David spent over thirteen years at Parker Meggitt, where roles included Global Planning Manager, Planning Manager, and Demand Planner, focusing on global planning strategies and efficient procurement operations in the aftermarket division. Earlier positions include Buyer at Parker Meggitt and Sourcing Analyst at Wolseley Group. David holds a 2:1 BSc degree in Politics from the University of Plymouth.
This person is not in any teams
This person is not in any offices