$142,488
a year
... advice on all engineering and technical issues and ensuring engineering ... current and long range programs; 3) Performing or directing technical analyses required during ... systems; 6) Organizing and performing technical reviews to ensure adequate resources ...
5 days ago