Glenn Brown is Kenworth’s Sales Engineering Manager. Glenn holds a bachelor’s degree in mechanical engineering and has worked with Kenworth for 22 years, based at PACCAR’s Bayswater campus.
Glenn has extensive experience in engineering design, production and product support. Glenn is passionate about Kenworth’s products and their customers.
He can regularly be found reviewing the specifics of product details, as well as debating the application of Newton’s laws and Einstein’s theories.