$107,228
a year
... , and manage critical aspects of research, development, production, and support of ...
21 days ago