Luke Johnson

Luke Johnson, Senior Engineer- 3D Manager

Luke joined TSC in 2010 with a bachelor’s degree in Chemical Engineering, starting off as projects engineer and soon became involved in TSC’s new product development area

He now manages the 3D Development Team and is involved with the company’s Sales and Customer Support.

Outside of work he has a love for motorcycles and heavy metal.