
Northern Composites, LLC is happy to announce that Allen Leonard has joined as a our newest technical sales representative as well as handling the management of the manufacturing in our Greensboro NC location.
Allen graduated from the NC State University BS in Chemical Engineering and also Wake Forest University with a MBA. His experience includes all aspects of technical textiles including manufacturing, product and process development and sales. Allen joined Northern in August 2019 and will handle accounts in the mid-Atlantic region and manage the Northern manufacturing area in Greensboro