Glenn Johnson

Global Commercial Manager

Glenn Johnson joined NTS Amega Global in 2025 as Global Commercial Manager. In this role, he leads global commercial services initiatives, driving strategic programs and building partnerships across NTS’s worldwide footprint.

Glenn brings a wealth of experience as a Commercial Sales Manager, Program Director, and Mechanical Engineer, with a strong record of leading diverse teams to success.

He is based at the NTS Amega Global Houston facility.

contact information