Logo
Stahl Companies

Technical Support Manager—Naval & DoD Systems

Stahl Companies, Washington, District of Columbia, us, 20022

Save Job

A technology consulting firm in Washington DC is seeking a Technical Support Manager. The role requires extensive experience in electric power systems and control systems, with a strong engineering background. Responsibilities include managing technical support for Navy and Defense programs and ensuring compliance with acquisition processes. Candidates should have significant experience with DoD programs and ideally hold a Master's degree in Engineering. This is a contract position contingent upon award. #J-18808-Ljbffr