Allen Allen is an experienced professional with a strong background in project management and engineering. Currently serving as a Senior Quality Manager and Project Manager at Backyard Discovery since November 2020, Allen previously held various managerial and project leadership roles at Dorel Juvenile, including Manager of the Carseat Design Department and Technical Project Leader. Experience also includes positions at Music Group, Infinitus (China) Company Ltd, and Jarden Corporation, focusing on product development, project management for home appliances, and engineering support for consumer products. Allen holds a degree in Material Forming and Controlling Engineering from Guangdong University of Technology, completed in 2006.
Sign up to view 0 direct reports
Get started