This Must Be the Place
New editor follows in his family’s footsteps.Read More
Ted Craig is the editor-in-chief of Engineered Systems. Prior to that, he was editor-in-chief of Restoration and Remediation magazine and spent two years as the business management editor for ACHR NEWS. Before joining BNP Media, he spent several years covering the automotive industry, focusing on sales and finance.
Copyright ©2023. All Rights Reserved BNP Media.
Design, CMS, Hosting & Web Development :: ePublishing